home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_59_APhotoCD.txt < prev    next >
Text File  |  1992-10-27  |  156KB  |  2,678 lines

  1. # near model CODE resource
  2. # jump table entries: 15176-15186 (11 of them)
  3. export_1897:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  203C 5043 4449           move.l     D0, 0x50434449 /* 'PCDI' */
  6. 0000000A  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  7. 0000000E  57C0                     seq        D0
  8. 00000010  4400                     neg.b      D0
  9. 00000012  1D40 000C                move.b     [A6 + 0xC], D0
  10. 00000016  4E5E                     unlink     A6
  11. 00000018  2E9F                     move.l     [A7], [A7]+
  12. 0000001A  4E75                     rts
  13. 0000001C  9443                     sub.w      D2, D3
  14. 0000001E  414E                     chk.w      D0, A6
  15. 00000020  494D                     chk.w      D4, A5
  16. 00000022  504F                     addq.w     A7, 8
  17. 00000024  5254                     addq.w     [A4], 1
  18. 00000026  5048                     addq.w     A0, 8
  19. 00000028  4F54                     chk.w      D7, [A4]
  20. 0000002A  4F43                     chk.w      D7, D3
  21. 0000002C  4454                     neg.w      [A4]
  22. 0000002E  5950                     subq.w     [A0], 4
  23. 00000030  4500                     .invalid   2, D0 // invalid opcode 4 with b == 4
  24. 00000032  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  25. // begin alternate branch 00000034-00000038
  26. fn00000034:
  27. 00000034  4E56 FFF0                link       A6, -0x0010
  28. // end alternate branch 00000034-00000038
  29. fn00000034: // (misaligned)
  30. 00000036  FFF0                     .invalid   <<F/7/7>>
  31. 00000038  48E7 0118                movem.l    -[A7], D7,A3,A4
  32. 0000003C  206E 000C                movea.l    A0, [A6 + 0xC]
  33. 00000040  43EE FFF8                lea.l      A1, [A6 - 0x8]
  34. 00000044  22D8                     move.l     [A1]+, [A0]+
  35. 00000046  22D8                     move.l     [A1]+, [A0]+
  36. 00000048  2E2E 0008                move.l     D7, [A6 + 0x8]
  37. 0000004C  7005                     moveq.l    D0, 0x05
  38. 0000004E  6B18                     bmi        +0x1A /* 00000068 */
  39. 00000050  2047                     movea.l    A0, D7
  40. 00000052  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  41. 00000056  6E10                     bgt        +0x12 /* 00000068 */
  42. 00000058  5088                     addq.l     A0, 8
  43. 0000005A  3200                     move.w     D1, D0
  44. 0000005C  E649                     lsr        D1.w, 3
  45. 0000005E  4441                     neg.w      D1
  46. 00000060  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  47. 00000064  0A3C 0004                xori.b     ccr, 4
  48. label00000068:
  49. 00000068  6600 00D0                bne        +0xD2 /* 0000013A */
  50. 0000006C  42A7                     clr.l      -[A7]
  51. 0000006E  302E 0010                move.w     D0, [A6 + 0x10]
  52. 00000072  48C0                     ext.l      D0
  53. 00000074  2F00                     move.l     -[A7], D0
  54. 00000076  7008                     moveq.l    D0, 0x08
  55. 00000078  2F00                     move.l     -[A7], D0
  56. 0000007A  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  57. 0000007E  302E FFFE                move.w     D0, [A6 - 0x2]
  58. 00000082  906E FFFA                sub.w      D0, [A6 - 0x6]
  59. 00000086  48C0                     ext.l      D0
  60. 00000088  2F00                     move.l     -[A7], D0
  61. 0000008A  4EAD 4902                jsr        [A5 + 0x4902 /* export_2332 */]
  62. 0000008E  302E FFFC                move.w     D0, [A6 - 0x4]
  63. 00000092  906E FFF8                sub.w      D0, [A6 - 0x8]
  64. 00000096  48C0                     ext.l      D0
  65. 00000098  2F00                     move.l     -[A7], D0
  66. 0000009A  4EAD 4902                jsr        [A5 + 0x4902 /* export_2332 */]
  67. 0000009E  201F                     move.l     D0, [A7]+
  68. 000000A0  D0BC 0000 2710           add.l      D0, 0x2710
  69. 000000A6  2F00                     move.l     -[A7], D0
  70. 000000A8  4EAD 2332                jsr        [A5 + 0x2332 /* export_1122 */]
  71. 000000AC  285F                     movea.l    A4, [A7]+
  72. 000000AE  200C                     move.l     D0, A4
  73. 000000B0  6700 0088                beq        +0x8A /* 0000013A */
  74. 000000B4  42A7                     clr.l      -[A7]
  75. 000000B6  302E 0010                move.w     D0, [A6 + 0x10]
  76. 000000BA  48C0                     ext.l      D0
  77. 000000BC  2F00                     move.l     -[A7], D0
  78. 000000BE  7008                     moveq.l    D0, 0x08
  79. 000000C0  2F00                     move.l     -[A7], D0
  80. 000000C2  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  81. 000000C6  302E FFFE                move.w     D0, [A6 - 0x2]
  82. 000000CA  906E FFFA                sub.w      D0, [A6 - 0x6]
  83. 000000CE  48C0                     ext.l      D0
  84. 000000D0  2F00                     move.l     -[A7], D0
  85. 000000D2  4EAD 4902                jsr        [A5 + 0x4902 /* export_2332 */]
  86. 000000D6  302E FFFC                move.w     D0, [A6 - 0x4]
  87. 000000DA  906E FFF8                sub.w      D0, [A6 - 0x8]
  88. 000000DE  48C0                     ext.l      D0
  89. 000000E0  2F00                     move.l     -[A7], D0
  90. 000000E2  4EAD 4902                jsr        [A5 + 0x4902 /* export_2332 */]
  91. 000000E6  201F                     move.l     D0, [A7]+
  92. 000000E8  D0BC 0000 2710           add.l      D0, 0x2710
  93. 000000EE  2F00                     move.l     -[A7], D0
  94. 000000F0  4EAD 2332                jsr        [A5 + 0x2332 /* export_1122 */]
  95. 000000F4  265F                     movea.l    A3, [A7]+
  96. 000000F6  200B                     move.l     D0, A3
  97. 000000F8  673A                     beq        +0x3C /* 00000134 */
  98. 000000FA  2F0B                     move.l     -[A7], A3
  99. 000000FC  205F                     movea.l    A0, [A7]+
  100. 000000FE  A023                     syscall    DisposHandle/DisposeHandle
  101. 00000100  2047                     movea.l    A0, D7
  102. 00000102  2247                     movea.l    A1, D7
  103. 00000104  5089                     addq.l     A1, 8
  104. 00000106  2F21                     move.l     -[A7], -[A1]
  105. 00000108  2F21                     move.l     -[A7], -[A1]
  106. 0000010A  3F3C 0008                move.w     -[A7], 0x8
  107. 0000010E  43FA 0062                lea.l      A1, [PC + 0x62 /* 00000172, value 0x4E56 'NV', cstring "" */]
  108. 00000112  2F21                     move.l     -[A7], -[A1]
  109. 00000114  2F21                     move.l     -[A7], -[A1]
  110. 00000116  3F3C 0008                move.w     -[A7], 0x8
  111. 0000011A  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  112. 0000011E  43FA 004A                lea.l      A1, [PC + 0x4A /* 0000016A, value 0x0, cstring "" */]
  113. 00000122  2F21                     move.l     -[A7], -[A1]
  114. 00000124  2F21                     move.l     -[A7], -[A1]
  115. 00000126  3F3C 0008                move.w     -[A7], 0x8
  116. 0000012A  4EAD 492A                jsr        [A5 + 0x492A /* export_2337 */]
  117. 0000012E  548F                     addq.l     A7, 2
  118. 00000130  20DF                     move.l     [A0]+, [A7]+
  119. 00000132  20DF                     move.l     [A0]+, [A7]+
  120. label00000134:
  121. 00000134  2F0C                     move.l     -[A7], A4
  122. 00000136  205F                     movea.l    A0, [A7]+
  123. 00000138  A023                     syscall    DisposHandle/DisposeHandle
  124. label0000013A:
  125. 0000013A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  126. 0000013E  4E5E                     unlink     A6
  127. 00000140  205F                     movea.l    A0, [A7]+
  128. 00000142  DEFC 000A                add.w      A7, 0xA /* '\n' */
  129. 00000146  4ED0                     jmp        [A0]
  130. 00000148  9656                     sub.w      D3, [A6]
  131. 0000014A  414C                     chk.w      D0, A4
  132. 0000014C  4944                     chk.w      D4, D4
  133. 0000014E  4154                     chk.w      D0, [A4]
  134. 00000150  4550                     chk.w      D2, [A0]
  135. 00000152  484F                     pea.l      A7
  136. 00000154  544F                     addq.w     A7, 2
  137. 00000156  4344                     chk.w      D1, D4
  138. 00000158  4F50                     chk.w      D7, [A0]
  139. 0000015A  5449                     addq.w     A1, 2
  140. 0000015C  4F4E                     chk.w      D7, A6
  141. 0000015E  5300                     subq.b     D0, 1
  142. 00000160  0010 FF80                ori.b      [A0], 0x80
  143. 00000164  0000 0000                ori.b      D0, 0x0
  144. 00000168  0000 0000                ori.b      D0, 0x0
  145. 0000016C  0000 0000                ori.b      D0, 0x0
  146. 00000170  0020 0000                ori.b      -[A0], 0x0
  147. export_1898:
  148. fn00000174:
  149. 00000174  4E56 FFFE                link       A6, -0x0002
  150. 00000178  2F07                     move.l     -[A7], D7
  151. 0000017A  7023                     moveq.l    D0, 0x23
  152. 0000017C  6B18                     bmi        +0x1A /* 00000196 */
  153. 0000017E  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  154. 00000182  6E12                     bgt        +0x14 /* 00000196 */
  155. 00000184  41EE 0010                lea.l      A0, [A6 + 0x10]
  156. 00000188  3200                     move.w     D1, D0
  157. 0000018A  E649                     lsr        D1.w, 3
  158. 0000018C  4441                     neg.w      D1
  159. 0000018E  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  160. 00000192  0A3C 0004                xori.b     ccr, 4
  161. label00000196:
  162. 00000196  6606                     bne        +0x8 /* 0000019E */
  163. 00000198  4247                     clr.w      D7
  164. 0000019A  6000 00B0                bra        +0xB2 /* 0000024C */
  165. label0000019E:
  166. 0000019E  7024                     moveq.l    D0, 0x24
  167. 000001A0  6B18                     bmi        +0x1A /* 000001BA */
  168. 000001A2  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  169. 000001A6  6E12                     bgt        +0x14 /* 000001BA */
  170. 000001A8  41EE 0010                lea.l      A0, [A6 + 0x10]
  171. 000001AC  3200                     move.w     D1, D0
  172. 000001AE  E649                     lsr        D1.w, 3
  173. 000001B0  4441                     neg.w      D1
  174. 000001B2  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  175. 000001B6  0A3C 0004                xori.b     ccr, 4
  176. label000001BA:
  177. 000001BA  6606                     bne        +0x8 /* 000001C2 */
  178. 000001BC  7E01                     moveq.l    D7, 0x01
  179. 000001BE  6000 008C                bra        +0x8E /* 0000024C */
  180. label000001C2:
  181. 000001C2  7025                     moveq.l    D0, 0x25
  182. 000001C4  6B18                     bmi        +0x1A /* 000001DE */
  183. 000001C6  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  184. 000001CA  6E12                     bgt        +0x14 /* 000001DE */
  185. 000001CC  41EE 0010                lea.l      A0, [A6 + 0x10]
  186. 000001D0  3200                     move.w     D1, D0
  187. 000001D2  E649                     lsr        D1.w, 3
  188. 000001D4  4441                     neg.w      D1
  189. 000001D6  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  190. 000001DA  0A3C 0004                xori.b     ccr, 4
  191. label000001DE:
  192. 000001DE  6604                     bne        +0x6 /* 000001E4 */
  193. 000001E0  7E02                     moveq.l    D7, 0x02
  194. 000001E2  6068                     bra        +0x6A /* 0000024C */
  195. label000001E4:
  196. 000001E4  7026                     moveq.l    D0, 0x26
  197. 000001E6  6B18                     bmi        +0x1A /* 00000200 */
  198. 000001E8  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  199. 000001EC  6E12                     bgt        +0x14 /* 00000200 */
  200. 000001EE  41EE 0010                lea.l      A0, [A6 + 0x10]
  201. 000001F2  3200                     move.w     D1, D0
  202. 000001F4  E649                     lsr        D1.w, 3
  203. 000001F6  4441                     neg.w      D1
  204. 000001F8  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  205. 000001FC  0A3C 0004                xori.b     ccr, 4
  206. label00000200:
  207. 00000200  6604                     bne        +0x6 /* 00000206 */
  208. 00000202  7E03                     moveq.l    D7, 0x03
  209. 00000204  6046                     bra        +0x48 /* 0000024C */
  210. label00000206:
  211. 00000206  7027                     moveq.l    D0, 0x27
  212. 00000208  6B18                     bmi        +0x1A /* 00000222 */
  213. 0000020A  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  214. 0000020E  6E12                     bgt        +0x14 /* 00000222 */
  215. 00000210  41EE 0010                lea.l      A0, [A6 + 0x10]
  216. 00000214  3200                     move.w     D1, D0
  217. 00000216  E649                     lsr        D1.w, 3
  218. 00000218  4441                     neg.w      D1
  219. 0000021A  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  220. 0000021E  0A3C 0004                xori.b     ccr, 4
  221. label00000222:
  222. 00000222  6604                     bne        +0x6 /* 00000228 */
  223. 00000224  7E04                     moveq.l    D7, 0x04
  224. 00000226  6024                     bra        +0x26 /* 0000024C */
  225. label00000228:
  226. 00000228  7028                     moveq.l    D0, 0x28
  227. 0000022A  6B18                     bmi        +0x1A /* 00000244 */
  228. 0000022C  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  229. 00000230  6E12                     bgt        +0x14 /* 00000244 */
  230. 00000232  41EE 0010                lea.l      A0, [A6 + 0x10]
  231. 00000236  3200                     move.w     D1, D0
  232. 00000238  E649                     lsr        D1.w, 3
  233. 0000023A  4441                     neg.w      D1
  234. 0000023C  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  235. 00000240  0A3C 0004                xori.b     ccr, 4
  236. label00000244:
  237. 00000244  6604                     bne        +0x6 /* 0000024A */
  238. 00000246  7E05                     moveq.l    D7, 0x05
  239. 00000248  6002                     bra        +0x4 /* 0000024C */
  240. label0000024A:
  241. 0000024A  7EFF                     moveq.l    D7, 0xFFFFFFFF
  242. label0000024C:
  243. 0000024C  3D47 0010                move.w     [A6 + 0x10], D7
  244. 00000250  2E1F                     move.l     D7, [A7]+
  245. 00000252  4E5E                     unlink     A6
  246. 00000254  205F                     movea.l    A0, [A7]+
  247. 00000256  504F                     addq.w     A7, 8
  248. 00000258  4ED0                     jmp        [A0]
  249. 0000025A  934F                     subx.w     -[A1], -[A7]
  250. 0000025C  5054                     addq.w     [A4], 8
  251. 0000025E  494F                     chk.w      D4, A7
  252. 00000260  4E53 544F                link       A3, -0xFFFFABB1
  253. 00000264  5245                     addq.w     D5, 1
  254. 00000266  534F                     subq.w     A7, 1
  255. 00000268  4C55 5449                movem.l    D0,D3,D6,A2,A4,A6, [A5]
  256. 0000026C  4F4E                     chk.w      D7, A6
  257. 0000026E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  258. export_1899: // at 00000270 (misaligned)
  259. 00000272  FFF8                     .invalid   <<F/7/7>>
  260. 00000274  2F07                     move.l     -[A7], D7
  261. 00000276  3E2E 0008                move.w     D7, [A6 + 0x8]
  262. 0000027A  660E                     bne        +0x10 /* 0000028A */
  263. 0000027C  41EE FFF8                lea.l      A0, [A6 - 0x8]
  264. 00000280  43FA 00F6                lea.l      A1, [PC + 0xF6 /* 00000378, value 0x8, cstring "" */]
  265. 00000284  20D9                     move.l     [A0]+, [A1]+
  266. 00000286  20D9                     move.l     [A0]+, [A1]+
  267. 00000288  6070                     bra        +0x72 /* 000002FA */
  268. label0000028A:
  269. 0000028A  7001                     moveq.l    D0, 0x01
  270. 0000028C  B047                     cmp.w      D0, D7
  271. 0000028E  660E                     bne        +0x10 /* 0000029E */
  272. 00000290  41EE FFF8                lea.l      A0, [A6 - 0x8]
  273. 00000294  43FA 00DA                lea.l      A1, [PC + 0xDA /* 00000370, value 0x10, cstring "" */]
  274. 00000298  20D9                     move.l     [A0]+, [A1]+
  275. 0000029A  20D9                     move.l     [A0]+, [A1]+
  276. 0000029C  605C                     bra        +0x5E /* 000002FA */
  277. label0000029E:
  278. 0000029E  7002                     moveq.l    D0, 0x02
  279. 000002A0  B047                     cmp.w      D0, D7
  280. 000002A2  660E                     bne        +0x10 /* 000002B2 */
  281. 000002A4  41EE FFF8                lea.l      A0, [A6 - 0x8]
  282. 000002A8  43FA 00BE                lea.l      A1, [PC + 0xBE /* 00000368, value 0x20 ' ', cstring "" */]
  283. 000002AC  20D9                     move.l     [A0]+, [A1]+
  284. 000002AE  20D9                     move.l     [A0]+, [A1]+
  285. 000002B0  6048                     bra        +0x4A /* 000002FA */
  286. label000002B2:
  287. 000002B2  7003                     moveq.l    D0, 0x03
  288. 000002B4  B047                     cmp.w      D0, D7
  289. 000002B6  660E                     bne        +0x10 /* 000002C6 */
  290. 000002B8  41EE FFF8                lea.l      A0, [A6 - 0x8]
  291. 000002BC  43FA 00A2                lea.l      A1, [PC + 0xA2 /* 00000360, value 0x40 '@', cstring "" */]
  292. 000002C0  20D9                     move.l     [A0]+, [A1]+
  293. 000002C2  20D9                     move.l     [A0]+, [A1]+
  294. 000002C4  6034                     bra        +0x36 /* 000002FA */
  295. label000002C6:
  296. 000002C6  7004                     moveq.l    D0, 0x04
  297. 000002C8  B047                     cmp.w      D0, D7
  298. 000002CA  660E                     bne        +0x10 /* 000002DA */
  299. 000002CC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  300. 000002D0  43FA 0086                lea.l      A1, [PC + 0x86 /* 00000358, value 0x80, cstring "" */]
  301. 000002D4  20D9                     move.l     [A0]+, [A1]+
  302. 000002D6  20D9                     move.l     [A0]+, [A1]+
  303. 000002D8  6020                     bra        +0x22 /* 000002FA */
  304. label000002DA:
  305. 000002DA  7005                     moveq.l    D0, 0x05
  306. 000002DC  B047                     cmp.w      D0, D7
  307. 000002DE  660E                     bne        +0x10 /* 000002EE */
  308. 000002E0  41EE FFF8                lea.l      A0, [A6 - 0x8]
  309. 000002E4  43FA 006A                lea.l      A1, [PC + 0x6A /* 00000350, value 0x100, cstring "" */]
  310. 000002E8  20D9                     move.l     [A0]+, [A1]+
  311. 000002EA  20D9                     move.l     [A0]+, [A1]+
  312. 000002EC  600C                     bra        +0xE /* 000002FA */
  313. label000002EE:
  314. 000002EE  41EE FFF8                lea.l      A0, [A6 - 0x8]
  315. 000002F2  43FA 0054                lea.l      A1, [PC + 0x54 /* 00000348, value 0x0, cstring "" */]
  316. 000002F6  20D9                     move.l     [A0]+, [A1]+
  317. 000002F8  20D9                     move.l     [A0]+, [A1]+
  318. label000002FA:
  319. 000002FA  206E 000A                movea.l    A0, [A6 + 0xA]
  320. 000002FE  43EE 0000                lea.l      A1, [A6 + 0x0]
  321. 00000302  2F21                     move.l     -[A7], -[A1]
  322. 00000304  2F21                     move.l     -[A7], -[A1]
  323. 00000306  3F3C 0008                move.w     -[A7], 0x8
  324. 0000030A  43FA 003C                lea.l      A1, [PC + 0x3C /* 00000348, value 0x0, cstring "" */]
  325. 0000030E  2F21                     move.l     -[A7], -[A1]
  326. 00000310  2F21                     move.l     -[A7], -[A1]
  327. 00000312  3F3C 0008                move.w     -[A7], 0x8
  328. 00000316  4EAD 492A                jsr        [A5 + 0x492A /* export_2337 */]
  329. 0000031A  548F                     addq.l     A7, 2
  330. 0000031C  20DF                     move.l     [A0]+, [A7]+
  331. 0000031E  20DF                     move.l     [A0]+, [A7]+
  332. 00000320  2E1F                     move.l     D7, [A7]+
  333. 00000322  4E5E                     unlink     A6
  334. 00000324  205F                     movea.l    A0, [A7]+
  335. 00000326  544F                     addq.w     A7, 2
  336. 00000328  4ED0                     jmp        [A0]
  337. 0000032A  9352                     sub.w      [A2], D1
  338. 0000032C  4553                     chk.w      D2, [A3]
  339. 0000032E  4F4C                     chk.w      D7, A4
  340. 00000330  5554                     subq.w     [A4], 2
  341. 00000332  494F                     chk.w      D4, A7
  342. 00000334  4E54 4F4F                link       A4, -0xFFFFB0B1
  343. 00000338  5054                     addq.w     [A4], 8
  344. 0000033A  494F                     chk.w      D4, A7
  345. 0000033C  4E53 0040                link       A3, -0xFFFFFFC0
  346. 00000340  FF80                     .invalid   <<F/6/7>>
  347. 00000342  0000 0000                ori.b      D0, 0x0
  348. 00000346  0000 0000                ori.b      D0, 0x0
  349. 0000034A  0000 0000                ori.b      D0, 0x0
  350. 0000034E  0000 0000                ori.b      D0, 0x0
  351. 00000352  0100                     btst       D0, D0
  352. 00000354  0000 0000                ori.b      D0, 0x0
  353. 00000358  0000 0080                ori.b      D0, 0x80
  354. 0000035C  0000 0000                ori.b      D0, 0x0
  355. 00000360  0000 0040                ori.b      D0, 0x40 /* '@' */
  356. 00000364  0000 0000                ori.b      D0, 0x0
  357. 00000368  0000 0020                ori.b      D0, 0x20 /* ' ' */
  358. 0000036C  0000 0000                ori.b      D0, 0x0
  359. 00000370  0000 0010                ori.b      D0, 0x10
  360. 00000374  0000 0000                ori.b      D0, 0x0
  361. 00000378  0000 0008                ori.b      D0, 0x8
  362. 0000037C  0000 0000                ori.b      D0, 0x0
  363. export_1900:
  364. 00000380  4E56 FFF8                link       A6, -0x0008
  365. 00000384  2F07                     move.l     -[A7], D7
  366. 00000386  3E2E 0008                move.w     D7, [A6 + 0x8]
  367. 0000038A  660E                     bne        +0x10 /* 0000039A */
  368. 0000038C  41EE FFF8                lea.l      A0, [A6 - 0x8]
  369. 00000390  43FA 00FA                lea.l      A1, [PC + 0xFA /* 0000048C, value 0x200, cstring "" */]
  370. 00000394  20D9                     move.l     [A0]+, [A1]+
  371. 00000396  20D9                     move.l     [A0]+, [A1]+
  372. 00000398  6070                     bra        +0x72 /* 0000040A */
  373. label0000039A:
  374. 0000039A  7001                     moveq.l    D0, 0x01
  375. 0000039C  B047                     cmp.w      D0, D7
  376. 0000039E  660E                     bne        +0x10 /* 000003AE */
  377. 000003A0  41EE FFF8                lea.l      A0, [A6 - 0x8]
  378. 000003A4  43FA 00DE                lea.l      A1, [PC + 0xDE /* 00000484, value 0x400, cstring "" */]
  379. 000003A8  20D9                     move.l     [A0]+, [A1]+
  380. 000003AA  20D9                     move.l     [A0]+, [A1]+
  381. 000003AC  605C                     bra        +0x5E /* 0000040A */
  382. label000003AE:
  383. 000003AE  7002                     moveq.l    D0, 0x02
  384. 000003B0  B047                     cmp.w      D0, D7
  385. 000003B2  660E                     bne        +0x10 /* 000003C2 */
  386. 000003B4  41EE FFF8                lea.l      A0, [A6 - 0x8]
  387. 000003B8  43FA 00C2                lea.l      A1, [PC + 0xC2 /* 0000047C, value 0x800, cstring "" */]
  388. 000003BC  20D9                     move.l     [A0]+, [A1]+
  389. 000003BE  20D9                     move.l     [A0]+, [A1]+
  390. 000003C0  6048                     bra        +0x4A /* 0000040A */
  391. label000003C2:
  392. 000003C2  7003                     moveq.l    D0, 0x03
  393. 000003C4  B047                     cmp.w      D0, D7
  394. 000003C6  660E                     bne        +0x10 /* 000003D6 */
  395. 000003C8  41EE FFF8                lea.l      A0, [A6 - 0x8]
  396. 000003CC  43FA 00A6                lea.l      A1, [PC + 0xA6 /* 00000474, value 0x1000, cstring "" */]
  397. 000003D0  20D9                     move.l     [A0]+, [A1]+
  398. 000003D2  20D9                     move.l     [A0]+, [A1]+
  399. 000003D4  6034                     bra        +0x36 /* 0000040A */
  400. label000003D6:
  401. 000003D6  7004                     moveq.l    D0, 0x04
  402. 000003D8  B047                     cmp.w      D0, D7
  403. 000003DA  660E                     bne        +0x10 /* 000003EA */
  404. 000003DC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  405. 000003E0  43FA 008A                lea.l      A1, [PC + 0x8A /* 0000046C, value 0x2000 ' \0', cstring "" */]
  406. 000003E4  20D9                     move.l     [A0]+, [A1]+
  407. 000003E6  20D9                     move.l     [A0]+, [A1]+
  408. 000003E8  6020                     bra        +0x22 /* 0000040A */
  409. label000003EA:
  410. 000003EA  7005                     moveq.l    D0, 0x05
  411. 000003EC  B047                     cmp.w      D0, D7
  412. 000003EE  660E                     bne        +0x10 /* 000003FE */
  413. 000003F0  41EE FFF8                lea.l      A0, [A6 - 0x8]
  414. 000003F4  43FA 006E                lea.l      A1, [PC + 0x6E /* 00000464, value 0x4000 '@\0', cstring "" */]
  415. 000003F8  20D9                     move.l     [A0]+, [A1]+
  416. 000003FA  20D9                     move.l     [A0]+, [A1]+
  417. 000003FC  600C                     bra        +0xE /* 0000040A */
  418. label000003FE:
  419. 000003FE  41EE FFF8                lea.l      A0, [A6 - 0x8]
  420. 00000402  43FA 0058                lea.l      A1, [PC + 0x58 /* 0000045C, value 0x0, cstring "" */]
  421. 00000406  20D9                     move.l     [A0]+, [A1]+
  422. 00000408  20D9                     move.l     [A0]+, [A1]+
  423. label0000040A:
  424. 0000040A  206E 000A                movea.l    A0, [A6 + 0xA]
  425. 0000040E  43EE 0000                lea.l      A1, [A6 + 0x0]
  426. 00000412  2F21                     move.l     -[A7], -[A1]
  427. 00000414  2F21                     move.l     -[A7], -[A1]
  428. 00000416  3F3C 0008                move.w     -[A7], 0x8
  429. 0000041A  43FA 0040                lea.l      A1, [PC + 0x40 /* 0000045C, value 0x0, cstring "" */]
  430. 0000041E  2F21                     move.l     -[A7], -[A1]
  431. 00000420  2F21                     move.l     -[A7], -[A1]
  432. 00000422  3F3C 0008                move.w     -[A7], 0x8
  433. 00000426  4EAD 492A                jsr        [A5 + 0x492A /* export_2337 */]
  434. 0000042A  548F                     addq.l     A7, 2
  435. 0000042C  20DF                     move.l     [A0]+, [A7]+
  436. 0000042E  20DF                     move.l     [A0]+, [A7]+
  437. 00000430  2E1F                     move.l     D7, [A7]+
  438. 00000432  4E5E                     unlink     A6
  439. 00000434  205F                     movea.l    A0, [A7]+
  440. 00000436  544F                     addq.w     A7, 2
  441. 00000438  4ED0                     jmp        [A0]
  442. 0000043A  9743                     subx.w     D3, D3
  443. 0000043C  524F                     addq.w     A7, 1
  444. 0000043E  5052                     addq.w     [A2], 8
  445. 00000440  4553                     chk.w      D2, [A3]
  446. 00000442  4F4C                     chk.w      D7, A4
  447. 00000444  5554                     subq.w     [A4], 2
  448. 00000446  494F                     chk.w      D4, A7
  449. 00000448  4E54 4F4F                link       A4, -0xFFFFB0B1
  450. 0000044C  5054                     addq.w     [A4], 8
  451. 0000044E  494F                     chk.w      D4, A7
  452. 00000450  4E53 0040                link       A3, -0xFFFFFFC0
  453. 00000454  FF80                     .invalid   <<F/6/7>>
  454. 00000456  0000 0000                ori.b      D0, 0x0
  455. 0000045A  0000 0000                ori.b      D0, 0x0
  456. 0000045E  0000 0000                ori.b      D0, 0x0
  457. 00000462  0000 0000                ori.b      D0, 0x0
  458. 00000466  4000                     negx.b     D0
  459. 00000468  0000 0000                ori.b      D0, 0x0
  460. 0000046C  0000 2000                ori.b      D0, 0x0
  461. 00000470  0000 0000                ori.b      D0, 0x0
  462. 00000474  0000 1000                ori.b      D0, 0x0
  463. 00000478  0000 0000                ori.b      D0, 0x0
  464. 0000047C  0000 0800                ori.b      D0, 0x0
  465. 00000480  0000 0000                ori.b      D0, 0x0
  466. 00000484  0000 0400                ori.b      D0, 0x0
  467. 00000488  0000 0000                ori.b      D0, 0x0
  468. 0000048C  0000 0200                ori.b      D0, 0x0
  469. 00000490  0000 0000                ori.b      D0, 0x0
  470. export_1901:
  471. fn00000494:
  472. 00000494  4E56 FFFE                link       A6, -0x0002
  473. 00000498  2F07                     move.l     -[A7], D7
  474. 0000049A  702F                     moveq.l    D0, 0x2F
  475. 0000049C  6B18                     bmi        +0x1A /* 000004B6 */
  476. 0000049E  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  477. 000004A2  6E12                     bgt        +0x14 /* 000004B6 */
  478. 000004A4  41EE 0010                lea.l      A0, [A6 + 0x10]
  479. 000004A8  3200                     move.w     D1, D0
  480. 000004AA  E649                     lsr        D1.w, 3
  481. 000004AC  4441                     neg.w      D1
  482. 000004AE  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  483. 000004B2  0A3C 0004                xori.b     ccr, 4
  484. label000004B6:
  485. 000004B6  6606                     bne        +0x8 /* 000004BE */
  486. 000004B8  4247                     clr.w      D7
  487. 000004BA  6000 00F8                bra        +0xFA /* 000005B4 */
  488. label000004BE:
  489. 000004BE  7030                     moveq.l    D0, 0x30
  490. 000004C0  6B18                     bmi        +0x1A /* 000004DA */
  491. 000004C2  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  492. 000004C6  6E12                     bgt        +0x14 /* 000004DA */
  493. 000004C8  41EE 0010                lea.l      A0, [A6 + 0x10]
  494. 000004CC  3200                     move.w     D1, D0
  495. 000004CE  E649                     lsr        D1.w, 3
  496. 000004D0  4441                     neg.w      D1
  497. 000004D2  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  498. 000004D6  0A3C 0004                xori.b     ccr, 4
  499. label000004DA:
  500. 000004DA  6606                     bne        +0x8 /* 000004E2 */
  501. 000004DC  7E04                     moveq.l    D7, 0x04
  502. 000004DE  6000 00D4                bra        +0xD6 /* 000005B4 */
  503. label000004E2:
  504. 000004E2  7031                     moveq.l    D0, 0x31
  505. 000004E4  6B18                     bmi        +0x1A /* 000004FE */
  506. 000004E6  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  507. 000004EA  6E12                     bgt        +0x14 /* 000004FE */
  508. 000004EC  41EE 0010                lea.l      A0, [A6 + 0x10]
  509. 000004F0  3200                     move.w     D1, D0
  510. 000004F2  E649                     lsr        D1.w, 3
  511. 000004F4  4441                     neg.w      D1
  512. 000004F6  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  513. 000004FA  0A3C 0004                xori.b     ccr, 4
  514. label000004FE:
  515. 000004FE  6606                     bne        +0x8 /* 00000506 */
  516. 00000500  7E03                     moveq.l    D7, 0x03
  517. 00000502  6000 00B0                bra        +0xB2 /* 000005B4 */
  518. label00000506:
  519. 00000506  7032                     moveq.l    D0, 0x32
  520. 00000508  6B18                     bmi        +0x1A /* 00000522 */
  521. 0000050A  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  522. 0000050E  6E12                     bgt        +0x14 /* 00000522 */
  523. 00000510  41EE 0010                lea.l      A0, [A6 + 0x10]
  524. 00000514  3200                     move.w     D1, D0
  525. 00000516  E649                     lsr        D1.w, 3
  526. 00000518  4441                     neg.w      D1
  527. 0000051A  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  528. 0000051E  0A3C 0004                xori.b     ccr, 4
  529. label00000522:
  530. 00000522  6606                     bne        +0x8 /* 0000052A */
  531. 00000524  7E07                     moveq.l    D7, 0x07
  532. 00000526  6000 008C                bra        +0x8E /* 000005B4 */
  533. label0000052A:
  534. 0000052A  7033                     moveq.l    D0, 0x33
  535. 0000052C  6B18                     bmi        +0x1A /* 00000546 */
  536. 0000052E  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  537. 00000532  6E12                     bgt        +0x14 /* 00000546 */
  538. 00000534  41EE 0010                lea.l      A0, [A6 + 0x10]
  539. 00000538  3200                     move.w     D1, D0
  540. 0000053A  E649                     lsr        D1.w, 3
  541. 0000053C  4441                     neg.w      D1
  542. 0000053E  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  543. 00000542  0A3C 0004                xori.b     ccr, 4
  544. label00000546:
  545. 00000546  6604                     bne        +0x6 /* 0000054C */
  546. 00000548  7E02                     moveq.l    D7, 0x02
  547. 0000054A  6068                     bra        +0x6A /* 000005B4 */
  548. label0000054C:
  549. 0000054C  7034                     moveq.l    D0, 0x34
  550. 0000054E  6B18                     bmi        +0x1A /* 00000568 */
  551. 00000550  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  552. 00000554  6E12                     bgt        +0x14 /* 00000568 */
  553. 00000556  41EE 0010                lea.l      A0, [A6 + 0x10]
  554. 0000055A  3200                     move.w     D1, D0
  555. 0000055C  E649                     lsr        D1.w, 3
  556. 0000055E  4441                     neg.w      D1
  557. 00000560  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  558. 00000564  0A3C 0004                xori.b     ccr, 4
  559. label00000568:
  560. 00000568  6604                     bne        +0x6 /* 0000056E */
  561. 0000056A  7E05                     moveq.l    D7, 0x05
  562. 0000056C  6046                     bra        +0x48 /* 000005B4 */
  563. label0000056E:
  564. 0000056E  7035                     moveq.l    D0, 0x35
  565. 00000570  6B18                     bmi        +0x1A /* 0000058A */
  566. 00000572  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  567. 00000576  6E12                     bgt        +0x14 /* 0000058A */
  568. 00000578  41EE 0010                lea.l      A0, [A6 + 0x10]
  569. 0000057C  3200                     move.w     D1, D0
  570. 0000057E  E649                     lsr        D1.w, 3
  571. 00000580  4441                     neg.w      D1
  572. 00000582  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  573. 00000586  0A3C 0004                xori.b     ccr, 4
  574. label0000058A:
  575. 0000058A  6604                     bne        +0x6 /* 00000590 */
  576. 0000058C  7E01                     moveq.l    D7, 0x01
  577. 0000058E  6024                     bra        +0x26 /* 000005B4 */
  578. label00000590:
  579. 00000590  7036                     moveq.l    D0, 0x36
  580. 00000592  6B18                     bmi        +0x1A /* 000005AC */
  581. 00000594  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  582. 00000598  6E12                     bgt        +0x14 /* 000005AC */
  583. 0000059A  41EE 0010                lea.l      A0, [A6 + 0x10]
  584. 0000059E  3200                     move.w     D1, D0
  585. 000005A0  E649                     lsr        D1.w, 3
  586. 000005A2  4441                     neg.w      D1
  587. 000005A4  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  588. 000005A8  0A3C 0004                xori.b     ccr, 4
  589. label000005AC:
  590. 000005AC  6604                     bne        +0x6 /* 000005B2 */
  591. 000005AE  7E06                     moveq.l    D7, 0x06
  592. 000005B0  6002                     bra        +0x4 /* 000005B4 */
  593. label000005B2:
  594. 000005B2  7EFF                     moveq.l    D7, 0xFFFFFFFF
  595. label000005B4:
  596. 000005B4  3D47 0010                move.w     [A6 + 0x10], D7
  597. 000005B8  2E1F                     move.l     D7, [A7]+
  598. 000005BA  4E5E                     unlink     A6
  599. 000005BC  205F                     movea.l    A0, [A7]+
  600. 000005BE  504F                     addq.w     A7, 8
  601. 000005C0  4ED0                     jmp        [A0]
  602. 000005C2  924F                     sub.w      D1, A7
  603. 000005C4  5054                     addq.w     [A4], 8
  604. 000005C6  494F                     chk.w      D4, A7
  605. 000005C8  4E53 544F                link       A3, -0xFFFFABB1
  606. 000005CC  5452                     addq.w     [A2], 2
  607. 000005CE  414E                     chk.w      D0, A6
  608. 000005D0  5346                     subq.w     D6, 1
  609. 000005D2  4F52                     chk.w      D7, [A2]
  610. 000005D4  4D00                     .invalid   6, D0 // invalid opcode 4 with b == 4
  611. 000005D6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  612. // begin alternate branch 000005D8-000005DC
  613. export_1902:
  614. fn000005D8:
  615. 000005D8  4E56 FFF8                link       A6, -0x0008
  616. // end alternate branch 000005D8-000005DC
  617. export_1902: // at 000005D8 (misaligned)
  618. fn000005D8: // (misaligned)
  619. 000005DA  FFF8                     .invalid   <<F/7/7>>
  620. 000005DC  2F07                     move.l     -[A7], D7
  621. 000005DE  3E2E 0008                move.w     D7, [A6 + 0x8]
  622. 000005E2  6610                     bne        +0x12 /* 000005F4 */
  623. 000005E4  41EE FFF8                lea.l      A0, [A6 - 0x8]
  624. 000005E8  43FA 0132                lea.l      A1, [PC + 0x132 /* 0000071C, value 0x8000, cstring "" */]
  625. 000005EC  20D9                     move.l     [A0]+, [A1]+
  626. 000005EE  20D9                     move.l     [A0]+, [A1]+
  627. 000005F0  6000 009C                bra        +0x9E /* 0000068E */
  628. label000005F4:
  629. 000005F4  7004                     moveq.l    D0, 0x04
  630. 000005F6  B047                     cmp.w      D0, D7
  631. 000005F8  6610                     bne        +0x12 /* 0000060A */
  632. 000005FA  41EE FFF8                lea.l      A0, [A6 - 0x8]
  633. 000005FE  43FA 0114                lea.l      A1, [PC + 0x114 /* 00000714, value 0x10000, cstring "" */]
  634. 00000602  20D9                     move.l     [A0]+, [A1]+
  635. 00000604  20D9                     move.l     [A0]+, [A1]+
  636. 00000606  6000 0086                bra        +0x88 /* 0000068E */
  637. label0000060A:
  638. 0000060A  7003                     moveq.l    D0, 0x03
  639. 0000060C  B047                     cmp.w      D0, D7
  640. 0000060E  660E                     bne        +0x10 /* 0000061E */
  641. 00000610  41EE FFF8                lea.l      A0, [A6 - 0x8]
  642. 00000614  43FA 00F6                lea.l      A1, [PC + 0xF6 /* 0000070C, value 0x20000, cstring "" */]
  643. 00000618  20D9                     move.l     [A0]+, [A1]+
  644. 0000061A  20D9                     move.l     [A0]+, [A1]+
  645. 0000061C  6070                     bra        +0x72 /* 0000068E */
  646. label0000061E:
  647. 0000061E  7007                     moveq.l    D0, 0x07
  648. 00000620  B047                     cmp.w      D0, D7
  649. 00000622  660E                     bne        +0x10 /* 00000632 */
  650. 00000624  41EE FFF8                lea.l      A0, [A6 - 0x8]
  651. 00000628  43FA 00DA                lea.l      A1, [PC + 0xDA /* 00000704, value 0x40000, cstring "" */]
  652. 0000062C  20D9                     move.l     [A0]+, [A1]+
  653. 0000062E  20D9                     move.l     [A0]+, [A1]+
  654. 00000630  605C                     bra        +0x5E /* 0000068E */
  655. label00000632:
  656. 00000632  7002                     moveq.l    D0, 0x02
  657. 00000634  B047                     cmp.w      D0, D7
  658. 00000636  660E                     bne        +0x10 /* 00000646 */
  659. 00000638  41EE FFF8                lea.l      A0, [A6 - 0x8]
  660. 0000063C  43FA 00BE                lea.l      A1, [PC + 0xBE /* 000006FC, value 0x80000, cstring "" */]
  661. 00000640  20D9                     move.l     [A0]+, [A1]+
  662. 00000642  20D9                     move.l     [A0]+, [A1]+
  663. 00000644  6048                     bra        +0x4A /* 0000068E */
  664. label00000646:
  665. 00000646  7005                     moveq.l    D0, 0x05
  666. 00000648  B047                     cmp.w      D0, D7
  667. 0000064A  660E                     bne        +0x10 /* 0000065A */
  668. 0000064C  41EE FFF8                lea.l      A0, [A6 - 0x8]
  669. 00000650  43FA 00A2                lea.l      A1, [PC + 0xA2 /* 000006F4, value 0x100000, cstring "" */]
  670. 00000654  20D9                     move.l     [A0]+, [A1]+
  671. 00000656  20D9                     move.l     [A0]+, [A1]+
  672. 00000658  6034                     bra        +0x36 /* 0000068E */
  673. label0000065A:
  674. 0000065A  7001                     moveq.l    D0, 0x01
  675. 0000065C  B047                     cmp.w      D0, D7
  676. 0000065E  660E                     bne        +0x10 /* 0000066E */
  677. 00000660  41EE FFF8                lea.l      A0, [A6 - 0x8]
  678. 00000664  43FA 0086                lea.l      A1, [PC + 0x86 /* 000006EC, value 0x200000 ' \0\0', cstring "" */]
  679. 00000668  20D9                     move.l     [A0]+, [A1]+
  680. 0000066A  20D9                     move.l     [A0]+, [A1]+
  681. 0000066C  6020                     bra        +0x22 /* 0000068E */
  682. label0000066E:
  683. 0000066E  7006                     moveq.l    D0, 0x06
  684. 00000670  B047                     cmp.w      D0, D7
  685. 00000672  660E                     bne        +0x10 /* 00000682 */
  686. 00000674  41EE FFF8                lea.l      A0, [A6 - 0x8]
  687. 00000678  43FA 006A                lea.l      A1, [PC + 0x6A /* 000006E4, value 0x400000 '@\0\0', cstring "" */]
  688. 0000067C  20D9                     move.l     [A0]+, [A1]+
  689. 0000067E  20D9                     move.l     [A0]+, [A1]+
  690. 00000680  600C                     bra        +0xE /* 0000068E */
  691. label00000682:
  692. 00000682  41EE FFF8                lea.l      A0, [A6 - 0x8]
  693. 00000686  43FA 0054                lea.l      A1, [PC + 0x54 /* 000006DC, value 0x0, cstring "" */]
  694. 0000068A  20D9                     move.l     [A0]+, [A1]+
  695. 0000068C  20D9                     move.l     [A0]+, [A1]+
  696. label0000068E:
  697. 0000068E  206E 000A                movea.l    A0, [A6 + 0xA]
  698. 00000692  43EE 0000                lea.l      A1, [A6 + 0x0]
  699. 00000696  2F21                     move.l     -[A7], -[A1]
  700. 00000698  2F21                     move.l     -[A7], -[A1]
  701. 0000069A  3F3C 0008                move.w     -[A7], 0x8
  702. 0000069E  43FA 003C                lea.l      A1, [PC + 0x3C /* 000006DC, value 0x0, cstring "" */]
  703. 000006A2  2F21                     move.l     -[A7], -[A1]
  704. 000006A4  2F21                     move.l     -[A7], -[A1]
  705. 000006A6  3F3C 0008                move.w     -[A7], 0x8
  706. 000006AA  4EAD 492A                jsr        [A5 + 0x492A /* export_2337 */]
  707. 000006AE  548F                     addq.l     A7, 2
  708. 000006B0  20DF                     move.l     [A0]+, [A7]+
  709. 000006B2  20DF                     move.l     [A0]+, [A7]+
  710. 000006B4  2E1F                     move.l     D7, [A7]+
  711. 000006B6  4E5E                     unlink     A6
  712. 000006B8  205F                     movea.l    A0, [A7]+
  713. 000006BA  544F                     addq.w     A7, 2
  714. 000006BC  4ED0                     jmp        [A0]
  715. 000006BE  9254                     sub.w      D1, [A4]
  716. 000006C0  5241                     addq.w     D1, 1
  717. 000006C2  4E53 464F                link       A3, -0xFFFFB9B1
  718. 000006C6  524D                     addq.w     A5, 1
  719. 000006C8  544F                     addq.w     A7, 2
  720. 000006CA  4F50                     chk.w      D7, [A0]
  721. 000006CC  5449                     addq.w     A1, 2
  722. 000006CE  4F4E                     chk.w      D7, A6
  723. 000006D0  5300                     subq.b     D0, 1
  724. 000006D2  0050 FF80                ori.w      [A0], 0xFF80
  725. 000006D6  0000 0000                ori.b      D0, 0x0
  726. 000006DA  0000 0000                ori.b      D0, 0x0
  727. 000006DE  0000 0000                ori.b      D0, 0x0
  728. 000006E2  0000 0040                ori.b      D0, 0x40 /* '@' */
  729. 000006E6  0000 0000                ori.b      D0, 0x0
  730. 000006EA  0000 0020                ori.b      D0, 0x20 /* ' ' */
  731. 000006EE  0000 0000                ori.b      D0, 0x0
  732. 000006F2  0000 0010                ori.b      D0, 0x10
  733. 000006F6  0000 0000                ori.b      D0, 0x0
  734. 000006FA  0000 0008                ori.b      D0, 0x8
  735. 000006FE  0000 0000                ori.b      D0, 0x0
  736. 00000702  0000 0004                ori.b      D0, 0x4
  737. 00000706  0000 0000                ori.b      D0, 0x0
  738. 0000070A  0000 0002                ori.b      D0, 0x2
  739. 0000070E  0000 0000                ori.b      D0, 0x0
  740. 00000712  0000 0001                ori.b      D0, 0x1
  741. 00000716  0000 0000                ori.b      D0, 0x0
  742. 0000071A  0000 0000                ori.b      D0, 0x0
  743. 0000071E  8000                     or.b       D0, D0
  744. 00000720  0000 0000                ori.b      D0, 0x0
  745. export_1903:
  746. 00000724  4E56 0000                link       A6, 0
  747. 00000728  2F0C                     move.l     -[A7], A4
  748. 0000072A  286E 0008                movea.l    A4, [A6 + 0x8]
  749. 0000072E  3014                     move.w     D0, [A4]
  750. 00000730  6B4C                     bmi        +0x4E /* 0000077E */
  751. 00000732  0C40 0007                cmpi.w     D0, 0x7
  752. 00000736  6E46                     bgt        +0x48 /* 0000077E */
  753. 00000738  D040                     add.w      D0, D0
  754. 0000073A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  755. 0000073E  4EFB 0000                jmp        [PC + D0.w]
  756. 00000742  0012 0034                ori.b      [A2], 0x34 /* '4' */
  757. 00000746  0028 001C 0018           ori.b      [A0 + 0x18], 0x1C
  758. 0000074C  002E 003A 0022           ori.b      [A6 + 0x22], 0x3A /* ':' */
  759. 00000752  38BC 0007                move.w     [A4], 0x7
  760. 00000756  6026                     bra        +0x28 /* 0000077E */
  761. 00000758  4254                     clr.w      [A4]
  762. 0000075A  6022                     bra        +0x24 /* 0000077E */
  763. 0000075C  38BC 0004                move.w     [A4], 0x4
  764. 00000760  601C                     bra        +0x1E /* 0000077E */
  765. 00000762  38BC 0003                move.w     [A4], 0x3
  766. 00000766  6016                     bra        +0x18 /* 0000077E */
  767. 00000768  38BC 0006                move.w     [A4], 0x6
  768. 0000076C  6010                     bra        +0x12 /* 0000077E */
  769. 0000076E  38BC 0002                move.w     [A4], 0x2
  770. 00000772  600A                     bra        +0xC /* 0000077E */
  771. 00000774  38BC 0005                move.w     [A4], 0x5
  772. 00000778  6004                     bra        +0x6 /* 0000077E */
  773. 0000077A  38BC 0001                move.w     [A4], 0x1
  774. label0000077E:
  775. 0000077E  285F                     movea.l    A4, [A7]+
  776. 00000780  4E5E                     unlink     A6
  777. 00000782  2E9F                     move.l     [A7], [A7]+
  778. 00000784  4E75                     rts
  779. 00000786  9352                     sub.w      [A2], D1
  780. 00000788  4F54                     chk.w      D7, [A4]
  781. 0000078A  4154                     chk.w      D0, [A4]
  782. 0000078C  4554                     chk.w      D2, [A4]
  783. 0000078E  5241                     addq.w     D1, 1
  784. 00000790  4E53 464F                link       A3, -0xFFFFB9B1
  785. 00000794  524D                     addq.w     A5, 1
  786. 00000796  3930 4357                move.w     -[A4], <<invalid full ext with IS == 1 and I/IS == 7>>
  787. 0000079A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  788. export_1904: // at 0000079C (misaligned)
  789. 0000079E  0000 2F0C                ori.b      D0, 0xC
  790. 000007A2  286E 0008                movea.l    A4, [A6 + 0x8]
  791. 000007A6  3014                     move.w     D0, [A4]
  792. 000007A8  6B4C                     bmi        +0x4E /* 000007F6 */
  793. 000007AA  0C40 0007                cmpi.w     D0, 0x7
  794. 000007AE  6E46                     bgt        +0x48 /* 000007F6 */
  795. 000007B0  D040                     add.w      D0, D0
  796. 000007B2  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  797. 000007B6  4EFB 0000                jmp        [PC + D0.w]
  798. 000007BA  0012 0034                ori.b      [A2], 0x34 /* '4' */
  799. 000007BE  002A 001E 0018           ori.b      [A2 + 0x18], 0x1E
  800. 000007C4  002E 003A 0024           ori.b      [A6 + 0x24], 0x3A /* ':' */
  801. 000007CA  38BC 0002                move.w     [A4], 0x2
  802. 000007CE  6026                     bra        +0x28 /* 000007F6 */
  803. 000007D0  38BC 0006                move.w     [A4], 0x6
  804. 000007D4  6020                     bra        +0x22 /* 000007F6 */
  805. 000007D6  38BC 0001                move.w     [A4], 0x1
  806. 000007DA  601A                     bra        +0x1C /* 000007F6 */
  807. 000007DC  38BC 0005                move.w     [A4], 0x5
  808. 000007E0  6014                     bra        +0x16 /* 000007F6 */
  809. 000007E2  4254                     clr.w      [A4]
  810. 000007E4  6010                     bra        +0x12 /* 000007F6 */
  811. 000007E6  38BC 0007                move.w     [A4], 0x7
  812. 000007EA  600A                     bra        +0xC /* 000007F6 */
  813. 000007EC  38BC 0003                move.w     [A4], 0x3
  814. 000007F0  6004                     bra        +0x6 /* 000007F6 */
  815. 000007F2  38BC 0004                move.w     [A4], 0x4
  816. label000007F6:
  817. 000007F6  285F                     movea.l    A4, [A7]+
  818. 000007F8  4E5E                     unlink     A6
  819. 000007FA  2E9F                     move.l     [A7], [A7]+
  820. 000007FC  4E75                     rts
  821. 000007FE  8E46                     or.w       D7, D6
  822. 00000800  4C49 5054                movem.l    D2,D4,D6,A4,A6, A1
  823. 00000804  5241                     addq.w     D1, 1
  824. 00000806  4E53 464F                link       A3, -0xFFFFB9B1
  825. 0000080A  524D                     addq.w     A5, 1
  826. 0000080C  4800                     nbcd.b     D0
  827. 0000080E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  828. export_1905: // at 00000810 (misaligned)
  829. 00000812  0000 2F0C                ori.b      D0, 0xC
  830. 00000816  286E 0008                movea.l    A4, [A6 + 0x8]
  831. 0000081A  3014                     move.w     D0, [A4]
  832. 0000081C  6B4C                     bmi        +0x4E /* 0000086A */
  833. 0000081E  0C40 0007                cmpi.w     D0, 0x7
  834. 00000822  6E46                     bgt        +0x48 /* 0000086A */
  835. 00000824  D040                     add.w      D0, D0
  836. 00000826  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  837. 0000082A  4EFB 0000                jmp        [PC + D0.w]
  838. 0000082E  0012 0036                ori.b      [A2], 0x36 /* '6' */
  839. 00000832  002A 001E 0018           ori.b      [A2 + 0x18], 0x1E
  840. 00000838  0030 003A 0024           ori.b      [A0 + D0.w + 0x24], 0x3A /* ':' */
  841. 0000083E  38BC 0001                move.w     [A4], 0x1
  842. 00000842  6026                     bra        +0x28 /* 0000086A */
  843. 00000844  38BC 0005                move.w     [A4], 0x5
  844. 00000848  6020                     bra        +0x22 /* 0000086A */
  845. 0000084A  38BC 0002                move.w     [A4], 0x2
  846. 0000084E  601A                     bra        +0x1C /* 0000086A */
  847. 00000850  38BC 0006                move.w     [A4], 0x6
  848. 00000854  6014                     bra        +0x16 /* 0000086A */
  849. 00000856  38BC 0003                move.w     [A4], 0x3
  850. 0000085A  600E                     bra        +0x10 /* 0000086A */
  851. 0000085C  38BC 0004                move.w     [A4], 0x4
  852. 00000860  6008                     bra        +0xA /* 0000086A */
  853. 00000862  4254                     clr.w      [A4]
  854. 00000864  6004                     bra        +0x6 /* 0000086A */
  855. 00000866  38BC 0007                move.w     [A4], 0x7
  856. label0000086A:
  857. 0000086A  285F                     movea.l    A4, [A7]+
  858. 0000086C  4E5E                     unlink     A6
  859. 0000086E  2E9F                     move.l     [A7], [A7]+
  860. 00000870  4E75                     rts
  861. 00000872  8E46                     or.w       D7, D6
  862. 00000874  4C49 5054                movem.l    D2,D4,D6,A4,A6, A1
  863. 00000878  5241                     addq.w     D1, 1
  864. 0000087A  4E53 464F                link       A3, -0xFFFFB9B1
  865. 0000087E  524D                     addq.w     A5, 1
  866. 00000880  5600                     addq.b     D0, 3
  867. 00000882  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  868. 00000886  0000 2F0C                ori.b      D0, 0xC
  869. 0000088A  286E 0008                movea.l    A4, [A6 + 0x8]
  870. 0000088E  4AAC FF6E                tst.l      [A4 - 0x92]
  871. 00000892  6714                     beq        +0x16 /* 000008A8 */
  872. 00000894  4267                     clr.w      -[A7]
  873. 00000896  2F2C FF6E                move.l     -[A7], [A4 - 0x92]
  874. 0000089A  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  875. 0000089E  395F FFB0                move.w     [A4 - 0x50], [A7]+
  876. 000008A2  7000                     moveq.l    D0, 0x00
  877. 000008A4  2940 FF6E                move.l     [A4 - 0x92], D0
  878. label000008A8:
  879. 000008A8  396E 0010 FFB0           move.w     [A4 - 0x50], [A6 + 0x10]
  880. 000008AE  206E 0008                movea.l    A0, [A6 + 0x8]
  881. 000008B2  2C48                     movea.l    A6, A0
  882. 000008B4  4EFA 0254                jmp        [PC + 0x254 /* 00000B0A */]
  883. 000008B8  0000 285F                ori.b      D0, 0x5F /* '_' */
  884. 000008BC  4E5E                     unlink     A6
  885. 000008BE  205F                     movea.l    A0, [A7]+
  886. 000008C0  DEFC 000A                add.w      A7, 0xA /* '\n' */
  887. 000008C4  4ED0                     jmp        [A0]
  888. 000008C6  8D48 414E                pack       -[A6], -[A0], 0x414E
  889. 000008CA  444C                     neg.w      A4
  890. 000008CC  4546                     chk.w      D2, D6
  891. 000008CE  4149                     chk.w      D0, A1
  892. 000008D0  4C55 5245                movem.l    D0,D2,D6,A1,A4,A6, [A5]
  893. 000008D4  0000 0000                ori.b      D0, 0x0
  894. export_1906:
  895. 000008D8  4E56 FF5E                link       A6, -0x00A2
  896. 000008DC  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  897. 000008E0  206E 001A                movea.l    A0, [A6 + 0x1A]
  898. 000008E4  43EE FFBA                lea.l      A1, [A6 - 0x46]
  899. 000008E8  7010                     moveq.l    D0, 0x10
  900. label000008EA:
  901. 000008EA  22D8                     move.l     [A1]+, [A0]+
  902. 000008EC  51C8 FFFC                dbf        D0, -0x6 /* 000008EA */
  903. 000008F0  3290                     move.w     [A1], [A0]
  904. 000008F2  206E 000E                movea.l    A0, [A6 + 0xE]
  905. 000008F6  43EE FFB2                lea.l      A1, [A6 - 0x4E]
  906. 000008FA  22D8                     move.l     [A1]+, [A0]+
  907. 000008FC  22D8                     move.l     [A1]+, [A0]+
  908. 000008FE  426E FFB0                clr.w      [A6 - 0x50]
  909. 00000902  7000                     moveq.l    D0, 0x00
  910. 00000904  2D40 FF6E                move.l     [A6 - 0x92], D0
  911. 00000908  486E FF72                pea.l      [A6 - 0x8E]
  912. 0000090C  487A FF76                pea.l      [PC - 0x8A /* 00000884, value 0x4E560000 'NV\0\0', cstring "NV" */]
  913. 00000910  2F0E                     move.l     -[A7], A6
  914. 00000912  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  915. 00000916  4267                     clr.w      -[A7]
  916. 00000918  486E FFC0                pea.l      [A6 - 0x40]
  917. 0000091C  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  918. 00000920  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  919. 00000924  486E FF6E                pea.l      [A6 - 0x92]
  920. 00000928  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  921. 0000092C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  922. 00000930  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  923. 00000934  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  924. 00000938  4267                     clr.w      -[A7]
  925. 0000093A  41EE 001A                lea.l      A0, [A6 + 0x1A]
  926. 0000093E  2F20                     move.l     -[A7], -[A0]
  927. 00000940  2F20                     move.l     -[A7], -[A0]
  928. 00000942  4EBA FB50                jsr        [PC - 0x4B0 /* 00000494 */]
  929. 00000946  3D5F FF6C                move.w     [A6 - 0x94], [A7]+
  930. 0000094A  6D12                     blt        +0x14 /* 0000095E */
  931. 0000094C  4267                     clr.w      -[A7]
  932. 0000094E  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  933. 00000952  3F2E FF6C                move.w     -[A7], [A6 - 0x94]
  934. 00000956  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  935. 0000095A  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  936. label0000095E:
  937. 0000095E  4267                     clr.w      -[A7]
  938. 00000960  41EE 001A                lea.l      A0, [A6 + 0x1A]
  939. 00000964  2F20                     move.l     -[A7], -[A0]
  940. 00000966  2F20                     move.l     -[A7], -[A0]
  941. 00000968  4EBA F80A                jsr        [PC - 0x7F6 /* 00000174 */]
  942. 0000096C  3D5F FF6A                move.w     [A6 - 0x96], [A7]+
  943. 00000970  6D12                     blt        +0x14 /* 00000984 */
  944. 00000972  4267                     clr.w      -[A7]
  945. 00000974  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  946. 00000978  3F2E FF6A                move.w     -[A7], [A6 - 0x96]
  947. 0000097C  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  948. 00000980  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  949. label00000984:
  950. 00000984  4267                     clr.w      -[A7]
  951. 00000986  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  952. 0000098A  486E FF62                pea.l      [A6 - 0x9E]
  953. 0000098E  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  954. 00000992  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  955. 00000996  302E FF66                move.w     D0, [A6 - 0x9A]
  956. 0000099A  906E FF62                sub.w      D0, [A6 - 0x9E]
  957. 0000099E  3D40 FF5E                move.w     [A6 - 0xA2], D0
  958. 000009A2  302E FF68                move.w     D0, [A6 - 0x98]
  959. 000009A6  906E FF64                sub.w      D0, [A6 - 0x9C]
  960. 000009AA  3D40 FF60                move.w     [A6 - 0xA0], D0
  961. 000009AE  102E 000C                move.b     D0, [A6 + 0xC]
  962. 000009B2  4880                     ext.w      D0
  963. 000009B4  6718                     beq        +0x1A /* 000009CE */
  964. 000009B6  5340                     subq.w     D0, 1
  965. 000009B8  674A                     beq        +0x4C /* 00000A04 */
  966. 000009BA  5340                     subq.w     D0, 1
  967. 000009BC  677C                     beq        +0x7E /* 00000A3A */
  968. 000009BE  5340                     subq.w     D0, 1
  969. 000009C0  6700 00B8                beq        +0xBA /* 00000A7A */
  970. 000009C4  5340                     subq.w     D0, 1
  971. 000009C6  6700 00E6                beq        +0xE8 /* 00000AAE */
  972. 000009CA  6000 0116                bra        +0x118 /* 00000AE2 */
  973. label000009CE:
  974. 000009CE  302E FF5E                move.w     D0, [A6 - 0xA2]
  975. 000009D2  906E FFB6                sub.w      D0, [A6 - 0x4A]
  976. 000009D6  206E 0008                movea.l    A0, [A6 + 0x8]
  977. 000009DA  3140 0002                move.w     [A0 + 0x2], D0
  978. 000009DE  206E 0008                movea.l    A0, [A6 + 0x8]
  979. 000009E2  30AE FFB4                move.w     [A0], [A6 - 0x4C]
  980. 000009E6  302E FF5E                move.w     D0, [A6 - 0xA2]
  981. 000009EA  906E FFB2                sub.w      D0, [A6 - 0x4E]
  982. 000009EE  206E 0008                movea.l    A0, [A6 + 0x8]
  983. 000009F2  3140 0006                move.w     [A0 + 0x6], D0
  984. 000009F6  206E 0008                movea.l    A0, [A6 + 0x8]
  985. 000009FA  316E FFB8 0004           move.w     [A0 + 0x4], [A6 - 0x48]
  986. 00000A00  6000 00EC                bra        +0xEE /* 00000AEE */
  987. label00000A04:
  988. 00000A04  206E 0008                movea.l    A0, [A6 + 0x8]
  989. 00000A08  316E FFB2 0002           move.w     [A0 + 0x2], [A6 - 0x4E]
  990. 00000A0E  302E FF60                move.w     D0, [A6 - 0xA0]
  991. 00000A12  906E FFB8                sub.w      D0, [A6 - 0x48]
  992. 00000A16  206E 0008                movea.l    A0, [A6 + 0x8]
  993. 00000A1A  3080                     move.w     [A0], D0
  994. 00000A1C  206E 0008                movea.l    A0, [A6 + 0x8]
  995. 00000A20  316E FFB6 0006           move.w     [A0 + 0x6], [A6 - 0x4A]
  996. 00000A26  302E FF60                move.w     D0, [A6 - 0xA0]
  997. 00000A2A  906E FFB4                sub.w      D0, [A6 - 0x4C]
  998. 00000A2E  206E 0008                movea.l    A0, [A6 + 0x8]
  999. 00000A32  3140 0004                move.w     [A0 + 0x4], D0
  1000. 00000A36  6000 00B6                bra        +0xB8 /* 00000AEE */
  1001. label00000A3A:
  1002. 00000A3A  302E FF60                move.w     D0, [A6 - 0xA0]
  1003. 00000A3E  906E FFB8                sub.w      D0, [A6 - 0x48]
  1004. 00000A42  206E 0008                movea.l    A0, [A6 + 0x8]
  1005. 00000A46  3140 0002                move.w     [A0 + 0x2], D0
  1006. 00000A4A  302E FF5E                move.w     D0, [A6 - 0xA2]
  1007. 00000A4E  906E FFB6                sub.w      D0, [A6 - 0x4A]
  1008. 00000A52  206E 0008                movea.l    A0, [A6 + 0x8]
  1009. 00000A56  3080                     move.w     [A0], D0
  1010. 00000A58  302E FF60                move.w     D0, [A6 - 0xA0]
  1011. 00000A5C  906E FFB4                sub.w      D0, [A6 - 0x4C]
  1012. 00000A60  206E 0008                movea.l    A0, [A6 + 0x8]
  1013. 00000A64  3140 0006                move.w     [A0 + 0x6], D0
  1014. 00000A68  302E FF5E                move.w     D0, [A6 - 0xA2]
  1015. 00000A6C  906E FFB2                sub.w      D0, [A6 - 0x4E]
  1016. 00000A70  206E 0008                movea.l    A0, [A6 + 0x8]
  1017. 00000A74  3140 0004                move.w     [A0 + 0x4], D0
  1018. 00000A78  6074                     bra        +0x76 /* 00000AEE */
  1019. label00000A7A:
  1020. 00000A7A  302E FF60                move.w     D0, [A6 - 0xA0]
  1021. 00000A7E  906E FFB8                sub.w      D0, [A6 - 0x48]
  1022. 00000A82  206E 0008                movea.l    A0, [A6 + 0x8]
  1023. 00000A86  3140 0002                move.w     [A0 + 0x2], D0
  1024. 00000A8A  206E 0008                movea.l    A0, [A6 + 0x8]
  1025. 00000A8E  30AE FFB2                move.w     [A0], [A6 - 0x4E]
  1026. 00000A92  302E FF60                move.w     D0, [A6 - 0xA0]
  1027. 00000A96  906E FFB4                sub.w      D0, [A6 - 0x4C]
  1028. 00000A9A  206E 0008                movea.l    A0, [A6 + 0x8]
  1029. 00000A9E  3140 0006                move.w     [A0 + 0x6], D0
  1030. 00000AA2  206E 0008                movea.l    A0, [A6 + 0x8]
  1031. 00000AA6  316E FFB6 0004           move.w     [A0 + 0x4], [A6 - 0x4A]
  1032. 00000AAC  6040                     bra        +0x42 /* 00000AEE */
  1033. label00000AAE:
  1034. 00000AAE  206E 0008                movea.l    A0, [A6 + 0x8]
  1035. 00000AB2  316E FFB4 0002           move.w     [A0 + 0x2], [A6 - 0x4C]
  1036. 00000AB8  302E FF5E                move.w     D0, [A6 - 0xA2]
  1037. 00000ABC  906E FFB6                sub.w      D0, [A6 - 0x4A]
  1038. 00000AC0  206E 0008                movea.l    A0, [A6 + 0x8]
  1039. 00000AC4  3080                     move.w     [A0], D0
  1040. 00000AC6  206E 0008                movea.l    A0, [A6 + 0x8]
  1041. 00000ACA  316E FFB8 0006           move.w     [A0 + 0x6], [A6 - 0x48]
  1042. 00000AD0  302E FF5E                move.w     D0, [A6 - 0xA2]
  1043. 00000AD4  906E FFB2                sub.w      D0, [A6 - 0x4E]
  1044. 00000AD8  206E 0008                movea.l    A0, [A6 + 0x8]
  1045. 00000ADC  3140 0004                move.w     [A0 + 0x4], D0
  1046. 00000AE0  600C                     bra        +0xE /* 00000AEE */
  1047. label00000AE2:
  1048. 00000AE2  206E 0008                movea.l    A0, [A6 + 0x8]
  1049. 00000AE6  43EE FFB2                lea.l      A1, [A6 - 0x4E]
  1050. 00000AEA  20D9                     move.l     [A0]+, [A1]+
  1051. 00000AEC  20D9                     move.l     [A0]+, [A1]+
  1052. label00000AEE:
  1053. 00000AEE  4267                     clr.w      -[A7]
  1054. 00000AF0  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  1055. 00000AF4  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  1056. 00000AF8  3D5F FFB0                move.w     [A6 - 0x50], [A7]+
  1057. 00000AFC  7000                     moveq.l    D0, 0x00
  1058. 00000AFE  2D40 FF6E                move.l     [A6 - 0x92], D0
  1059. 00000B02  486E FF72                pea.l      [A6 - 0x8E]
  1060. 00000B06  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  1061. label00000B0A:
  1062. 00000B0A  4FEE FF3E                lea.l      A7, [A6 - 0xC2]
  1063. 00000B0E  3D6E FFB0 001E           move.w     [A6 + 0x1E], [A6 - 0x50]
  1064. 00000B14  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1065. 00000B18  4E5E                     unlink     A6
  1066. 00000B1A  205F                     movea.l    A0, [A7]+
  1067. 00000B1C  DEFC 0016                add.w      A7, 0x16
  1068. 00000B20  4ED0                     jmp        [A0]
  1069. 00000B22  9454                     sub.w      D2, [A4]
  1070. 00000B24  5241                     addq.w     D1, 1
  1071. 00000B26  4E53 464F                link       A3, -0xFFFFB9B1
  1072. 00000B2A  524D                     addq.w     A5, 1
  1073. 00000B2C  5048                     addq.w     A0, 8
  1074. 00000B2E  4F54                     chk.w      D7, [A4]
  1075. 00000B30  4F43                     chk.w      D7, D3
  1076. 00000B32  4452                     neg.w      [A2]
  1077. 00000B34  4543                     chk.w      D2, D3
  1078. 00000B36  5400                     addq.b     D0, 2
  1079. 00000B38  0000 0000                ori.b      D0, 0x0
  1080. 00000B3C  4E56 0000                link       A6, 0
  1081. 00000B40  4EAD 378A                jsr        [A5 + 0x378A /* export_1773 */]
  1082. 00000B44  4E5E                     unlink     A6
  1083. 00000B46  205F                     movea.l    A0, [A7]+
  1084. 00000B48  504F                     addq.w     A7, 8
  1085. 00000B4A  4ED0                     jmp        [A0]
  1086. 00000B4C  8F50                     or.w       [A0], D7
  1087. 00000B4E  484F                     pea.l      A7
  1088. 00000B50  544F                     addq.w     A7, 2
  1089. 00000B52  4344                     chk.w      D1, D4
  1090. 00000B54  5052                     addq.w     [A2], 8
  1091. 00000B56  4F47                     chk.w      D7, D7
  1092. 00000B58  5245                     addq.w     D5, 1
  1093. 00000B5A  5353                     subq.w     [A3], 1
  1094. 00000B5C  0000 0000                ori.b      D0, 0x0
  1095. 00000B60  4E56 0000                link       A6, 0
  1096. 00000B64  2F0C                     move.l     -[A7], A4
  1097. 00000B66  286E 0008                movea.l    A4, [A6 + 0x8]
  1098. 00000B6A  4AAC FF54                tst.l      [A4 - 0xAC]
  1099. 00000B6E  6714                     beq        +0x16 /* 00000B84 */
  1100. 00000B70  4267                     clr.w      -[A7]
  1101. 00000B72  2F2C FF54                move.l     -[A7], [A4 - 0xAC]
  1102. 00000B76  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  1103. 00000B7A  395F FFB8                move.w     [A4 - 0x48], [A7]+
  1104. 00000B7E  7000                     moveq.l    D0, 0x00
  1105. 00000B80  2940 FF54                move.l     [A4 - 0xAC], D0
  1106. label00000B84:
  1107. 00000B84  4AAC FF46                tst.l      [A4 - 0xBA]
  1108. 00000B88  670E                     beq        +0x10 /* 00000B98 */
  1109. 00000B8A  2F2C FF46                move.l     -[A7], [A4 - 0xBA]
  1110. 00000B8E  4EAD 41A2                jsr        [A5 + 0x41A2 /* export_2096 */]
  1111. 00000B92  7000                     moveq.l    D0, 0x00
  1112. 00000B94  2940 FF46                move.l     [A4 - 0xBA], D0
  1113. label00000B98:
  1114. 00000B98  206C 0010                movea.l    A0, [A4 + 0x10]
  1115. 00000B9C  4A90                     tst.l      [A0]
  1116. 00000B9E  670C                     beq        +0xE /* 00000BAC */
  1117. 00000BA0  2F10                     move.l     -[A7], [A0]
  1118. 00000BA2  A8F5                     syscall    KillPicture
  1119. 00000BA4  206C 0010                movea.l    A0, [A4 + 0x10]
  1120. 00000BA8  7000                     moveq.l    D0, 0x00
  1121. 00000BAA  2080                     move.l     [A0], D0
  1122. label00000BAC:
  1123. 00000BAC  4AAC FF3E                tst.l      [A4 - 0xC2]
  1124. 00000BB0  6712                     beq        +0x14 /* 00000BC4 */
  1125. 00000BB2  2F2C FF3E                move.l     -[A7], [A4 - 0xC2]
  1126. 00000BB6  1F3C 0001                move.b     -[A7], 0x1
  1127. 00000BBA  4EAD 4682                jsr        [A5 + 0x4682 /* export_2252 */]
  1128. 00000BBE  7000                     moveq.l    D0, 0x00
  1129. 00000BC0  2940 FF3E                move.l     [A4 - 0xC2], D0
  1130. label00000BC4:
  1131. 00000BC4  4AAC FF5C                tst.l      [A4 - 0xA4]
  1132. 00000BC8  6712                     beq        +0x14 /* 00000BDC */
  1133. 00000BCA  2F2C FF5C                move.l     -[A7], [A4 - 0xA4]
  1134. 00000BCE  2F2C FF58                move.l     -[A7], [A4 - 0xA8]
  1135. 00000BD2  4EAD 41D2                jsr        [A5 + 0x41D2 /* export_2102 */]
  1136. 00000BD6  7000                     moveq.l    D0, 0x00
  1137. 00000BD8  2940 FF5C                move.l     [A4 - 0xA4], D0
  1138. label00000BDC:
  1139. 00000BDC  396E 0010 FFB8           move.w     [A4 - 0x48], [A6 + 0x10]
  1140. 00000BE2  206E 0008                movea.l    A0, [A6 + 0x8]
  1141. 00000BE6  2C48                     movea.l    A6, A0
  1142. 00000BE8  4EFA 0F2E                jmp        [PC + 0xF2E /* 00001B18 */]
  1143. 00000BEC  0000 285F                ori.b      D0, 0x5F /* '_' */
  1144. 00000BF0  4E5E                     unlink     A6
  1145. 00000BF2  205F                     movea.l    A0, [A7]+
  1146. 00000BF4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1147. 00000BF8  4ED0                     jmp        [A0]
  1148. 00000BFA  8D48 414E                pack       -[A6], -[A0], 0x414E
  1149. 00000BFE  444C                     neg.w      A4
  1150. 00000C00  4546                     chk.w      D2, D6
  1151. 00000C02  4149                     chk.w      D0, A1
  1152. 00000C04  4C55 5245                movem.l    D0,D2,D6,A1,A4,A6, [A5]
  1153. 00000C08  0000 0000                ori.b      D0, 0x0
  1154. fn00000C0C:
  1155. 00000C0C  4E56 FEE0                link       A6, -0x0120
  1156. 00000C10  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1157. 00000C14  206E 0018                movea.l    A0, [A6 + 0x18]
  1158. 00000C18  43EE FFBA                lea.l      A1, [A6 - 0x46]
  1159. 00000C1C  7010                     moveq.l    D0, 0x10
  1160. label00000C1E:
  1161. 00000C1E  22D8                     move.l     [A1]+, [A0]+
  1162. 00000C20  51C8 FFFC                dbf        D0, -0x6 /* 00000C1E */
  1163. 00000C24  3290                     move.w     [A1], [A0]
  1164. 00000C26  486E FF5C                pea.l      [A6 - 0xA4]
  1165. 00000C2A  486E FF58                pea.l      [A6 - 0xA8]
  1166. 00000C2E  4EAD 41DA                jsr        [A5 + 0x41DA /* export_2103 */]
  1167. 00000C32  426E FFB8                clr.w      [A6 - 0x48]
  1168. 00000C36  206E 000C                movea.l    A0, [A6 + 0xC]
  1169. 00000C3A  43EE FF70                lea.l      A1, [A6 - 0x90]
  1170. 00000C3E  22D8                     move.l     [A1]+, [A0]+
  1171. 00000C40  22D8                     move.l     [A1]+, [A0]+
  1172. 00000C42  206E 000C                movea.l    A0, [A6 + 0xC]
  1173. 00000C46  43EE FF68                lea.l      A1, [A6 - 0x98]
  1174. 00000C4A  22D8                     move.l     [A1]+, [A0]+
  1175. 00000C4C  22D8                     move.l     [A1]+, [A0]+
  1176. 00000C4E  206E 000C                movea.l    A0, [A6 + 0xC]
  1177. 00000C52  43EE FF60                lea.l      A1, [A6 - 0xA0]
  1178. 00000C56  22D8                     move.l     [A1]+, [A0]+
  1179. 00000C58  22D8                     move.l     [A1]+, [A0]+
  1180. 00000C5A  206E 0008                movea.l    A0, [A6 + 0x8]
  1181. 00000C5E  30BC 0001                move.w     [A0], 0x1
  1182. 00000C62  206E 0010                movea.l    A0, [A6 + 0x10]
  1183. 00000C66  7000                     moveq.l    D0, 0x00
  1184. 00000C68  2080                     move.l     [A0], D0
  1185. 00000C6A  7000                     moveq.l    D0, 0x00
  1186. 00000C6C  2D40 FF3E                move.l     [A6 - 0xC2], D0
  1187. 00000C70  7000                     moveq.l    D0, 0x00
  1188. 00000C72  2D40 FF54                move.l     [A6 - 0xAC], D0
  1189. 00000C76  7000                     moveq.l    D0, 0x00
  1190. 00000C78  2D40 FF46                move.l     [A6 - 0xBA], D0
  1191. 00000C7C  7000                     moveq.l    D0, 0x00
  1192. 00000C7E  2D40 FF42                move.l     [A6 - 0xBE], D0
  1193. 00000C82  486E FF7A                pea.l      [A6 - 0x86]
  1194. 00000C86  487A FED8                pea.l      [PC - 0x128 /* 00000B60, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1195. 00000C8A  2F0E                     move.l     -[A7], A6
  1196. 00000C8C  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  1197. 00000C90  4EAD 378A                jsr        [A5 + 0x378A /* export_1773 */]
  1198. 00000C94  4267                     clr.w      -[A7]
  1199. 00000C96  486E FFC0                pea.l      [A6 - 0x40]
  1200. 00000C9A  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  1201. 00000C9E  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  1202. 00000CA2  486E FF54                pea.l      [A6 - 0xAC]
  1203. 00000CA6  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1204. 00000CAA  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1205. 00000CAE  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1206. 00000CB2  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1207. 00000CB6  4267                     clr.w      -[A7]
  1208. 00000CB8  206E 0014                movea.l    A0, [A6 + 0x14]
  1209. 00000CBC  5088                     addq.l     A0, 8
  1210. 00000CBE  2F20                     move.l     -[A7], -[A0]
  1211. 00000CC0  2F20                     move.l     -[A7], -[A0]
  1212. 00000CC2  4EBA F7D0                jsr        [PC - 0x830 /* 00000494 */]
  1213. 00000CC6  3D5F FF4A                move.w     [A6 - 0xB6], [A7]+
  1214. 00000CCA  6D12                     blt        +0x14 /* 00000CDE */
  1215. 00000CCC  4267                     clr.w      -[A7]
  1216. 00000CCE  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1217. 00000CD2  3F2E FF4A                move.w     -[A7], [A6 - 0xB6]
  1218. 00000CD6  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1219. 00000CDA  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1220. label00000CDE:
  1221. 00000CDE  700E                     moveq.l    D0, 0x0E
  1222. 00000CE0  6B1A                     bmi        +0x1C /* 00000CFC */
  1223. 00000CE2  206E 0014                movea.l    A0, [A6 + 0x14]
  1224. 00000CE6  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1225. 00000CEA  6E10                     bgt        +0x12 /* 00000CFC */
  1226. 00000CEC  5088                     addq.l     A0, 8
  1227. 00000CEE  3200                     move.w     D1, D0
  1228. 00000CF0  E649                     lsr        D1.w, 3
  1229. 00000CF2  4441                     neg.w      D1
  1230. 00000CF4  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1231. 00000CF8  0A3C 0004                xori.b     ccr, 4
  1232. label00000CFC:
  1233. 00000CFC  6600 0154                bne        +0x156 /* 00000E52 */
  1234. 00000D00  7029                     moveq.l    D0, 0x29
  1235. 00000D02  6B1A                     bmi        +0x1C /* 00000D1E */
  1236. 00000D04  206E 0014                movea.l    A0, [A6 + 0x14]
  1237. 00000D08  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1238. 00000D0C  6E10                     bgt        +0x12 /* 00000D1E */
  1239. 00000D0E  5088                     addq.l     A0, 8
  1240. 00000D10  3200                     move.w     D1, D0
  1241. 00000D12  E649                     lsr        D1.w, 3
  1242. 00000D14  4441                     neg.w      D1
  1243. 00000D16  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1244. 00000D1A  0A3C 0004                xori.b     ccr, 4
  1245. label00000D1E:
  1246. 00000D1E  6618                     bne        +0x1A /* 00000D38 */
  1247. 00000D20  4267                     clr.w      -[A7]
  1248. 00000D22  486E FF68                pea.l      [A6 - 0x98]
  1249. 00000D26  4267                     clr.w      -[A7]
  1250. 00000D28  486E FF68                pea.l      [A6 - 0x98]
  1251. 00000D2C  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1252. 00000D30  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1253. 00000D34  6000 011C                bra        +0x11E /* 00000E52 */
  1254. label00000D38:
  1255. 00000D38  702A                     moveq.l    D0, 0x2A
  1256. 00000D3A  6B1A                     bmi        +0x1C /* 00000D56 */
  1257. 00000D3C  206E 0014                movea.l    A0, [A6 + 0x14]
  1258. 00000D40  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1259. 00000D44  6E10                     bgt        +0x12 /* 00000D56 */
  1260. 00000D46  5088                     addq.l     A0, 8
  1261. 00000D48  3200                     move.w     D1, D0
  1262. 00000D4A  E649                     lsr        D1.w, 3
  1263. 00000D4C  4441                     neg.w      D1
  1264. 00000D4E  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1265. 00000D52  0A3C 0004                xori.b     ccr, 4
  1266. label00000D56:
  1267. 00000D56  661A                     bne        +0x1C /* 00000D72 */
  1268. 00000D58  4267                     clr.w      -[A7]
  1269. 00000D5A  486E FF68                pea.l      [A6 - 0x98]
  1270. 00000D5E  3F3C 0001                move.w     -[A7], 0x1
  1271. 00000D62  486E FF68                pea.l      [A6 - 0x98]
  1272. 00000D66  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1273. 00000D6A  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1274. 00000D6E  6000 00E2                bra        +0xE4 /* 00000E52 */
  1275. label00000D72:
  1276. 00000D72  702B                     moveq.l    D0, 0x2B
  1277. 00000D74  6B1A                     bmi        +0x1C /* 00000D90 */
  1278. 00000D76  206E 0014                movea.l    A0, [A6 + 0x14]
  1279. 00000D7A  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1280. 00000D7E  6E10                     bgt        +0x12 /* 00000D90 */
  1281. 00000D80  5088                     addq.l     A0, 8
  1282. 00000D82  3200                     move.w     D1, D0
  1283. 00000D84  E649                     lsr        D1.w, 3
  1284. 00000D86  4441                     neg.w      D1
  1285. 00000D88  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1286. 00000D8C  0A3C 0004                xori.b     ccr, 4
  1287. label00000D90:
  1288. 00000D90  661A                     bne        +0x1C /* 00000DAC */
  1289. 00000D92  4267                     clr.w      -[A7]
  1290. 00000D94  486E FF68                pea.l      [A6 - 0x98]
  1291. 00000D98  3F3C 0002                move.w     -[A7], 0x2
  1292. 00000D9C  486E FF68                pea.l      [A6 - 0x98]
  1293. 00000DA0  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1294. 00000DA4  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1295. 00000DA8  6000 00A8                bra        +0xAA /* 00000E52 */
  1296. label00000DAC:
  1297. 00000DAC  702C                     moveq.l    D0, 0x2C
  1298. 00000DAE  6B1A                     bmi        +0x1C /* 00000DCA */
  1299. 00000DB0  206E 0014                movea.l    A0, [A6 + 0x14]
  1300. 00000DB4  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1301. 00000DB8  6E10                     bgt        +0x12 /* 00000DCA */
  1302. 00000DBA  5088                     addq.l     A0, 8
  1303. 00000DBC  3200                     move.w     D1, D0
  1304. 00000DBE  E649                     lsr        D1.w, 3
  1305. 00000DC0  4441                     neg.w      D1
  1306. 00000DC2  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1307. 00000DC6  0A3C 0004                xori.b     ccr, 4
  1308. label00000DCA:
  1309. 00000DCA  6618                     bne        +0x1A /* 00000DE4 */
  1310. 00000DCC  4267                     clr.w      -[A7]
  1311. 00000DCE  486E FF68                pea.l      [A6 - 0x98]
  1312. 00000DD2  3F3C 0003                move.w     -[A7], 0x3
  1313. 00000DD6  486E FF68                pea.l      [A6 - 0x98]
  1314. 00000DDA  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1315. 00000DDE  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1316. 00000DE2  606E                     bra        +0x70 /* 00000E52 */
  1317. label00000DE4:
  1318. 00000DE4  702D                     moveq.l    D0, 0x2D
  1319. 00000DE6  6B1A                     bmi        +0x1C /* 00000E02 */
  1320. 00000DE8  206E 0014                movea.l    A0, [A6 + 0x14]
  1321. 00000DEC  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1322. 00000DF0  6E10                     bgt        +0x12 /* 00000E02 */
  1323. 00000DF2  5088                     addq.l     A0, 8
  1324. 00000DF4  3200                     move.w     D1, D0
  1325. 00000DF6  E649                     lsr        D1.w, 3
  1326. 00000DF8  4441                     neg.w      D1
  1327. 00000DFA  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1328. 00000DFE  0A3C 0004                xori.b     ccr, 4
  1329. label00000E02:
  1330. 00000E02  6618                     bne        +0x1A /* 00000E1C */
  1331. 00000E04  4267                     clr.w      -[A7]
  1332. 00000E06  486E FF68                pea.l      [A6 - 0x98]
  1333. 00000E0A  3F3C 0004                move.w     -[A7], 0x4
  1334. 00000E0E  486E FF68                pea.l      [A6 - 0x98]
  1335. 00000E12  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1336. 00000E16  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1337. 00000E1A  6036                     bra        +0x38 /* 00000E52 */
  1338. label00000E1C:
  1339. 00000E1C  702E                     moveq.l    D0, 0x2E
  1340. 00000E1E  6B1A                     bmi        +0x1C /* 00000E3A */
  1341. 00000E20  206E 0014                movea.l    A0, [A6 + 0x14]
  1342. 00000E24  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1343. 00000E28  6E10                     bgt        +0x12 /* 00000E3A */
  1344. 00000E2A  5088                     addq.l     A0, 8
  1345. 00000E2C  3200                     move.w     D1, D0
  1346. 00000E2E  E649                     lsr        D1.w, 3
  1347. 00000E30  4441                     neg.w      D1
  1348. 00000E32  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1349. 00000E36  0A3C 0004                xori.b     ccr, 4
  1350. label00000E3A:
  1351. 00000E3A  6616                     bne        +0x18 /* 00000E52 */
  1352. 00000E3C  4267                     clr.w      -[A7]
  1353. 00000E3E  486E FF68                pea.l      [A6 - 0x98]
  1354. 00000E42  3F3C 0005                move.w     -[A7], 0x5
  1355. 00000E46  486E FF68                pea.l      [A6 - 0x98]
  1356. 00000E4A  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1357. 00000E4E  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1358. label00000E52:
  1359. 00000E52  4267                     clr.w      -[A7]
  1360. 00000E54  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1361. 00000E58  486E FF50                pea.l      [A6 - 0xB0]
  1362. 00000E5C  486E FF4E                pea.l      [A6 - 0xB2]
  1363. 00000E60  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  1364. 00000E64  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1365. 00000E68  7000                     moveq.l    D0, 0x00
  1366. 00000E6A  6B1A                     bmi        +0x1C /* 00000E86 */
  1367. 00000E6C  206E 0014                movea.l    A0, [A6 + 0x14]
  1368. 00000E70  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1369. 00000E74  6E10                     bgt        +0x12 /* 00000E86 */
  1370. 00000E76  5088                     addq.l     A0, 8
  1371. 00000E78  3200                     move.w     D1, D0
  1372. 00000E7A  E649                     lsr        D1.w, 3
  1373. 00000E7C  4441                     neg.w      D1
  1374. 00000E7E  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1375. 00000E82  0A3C 0004                xori.b     ccr, 4
  1376. label00000E86:
  1377. 00000E86  57C0                     seq        D0
  1378. 00000E88  4A00                     tst.b      D0
  1379. 00000E8A  6732                     beq        +0x34 /* 00000EBE */
  1380. 00000E8C  082E 0003 FF53           btst.b     [A6 - 0xAD], 0x3
  1381. 00000E92  56C1                     sne        D1
  1382. 00000E94  C001                     and.b      D0, D1
  1383. 00000E96  6726                     beq        +0x28 /* 00000EBE */
  1384. 00000E98  4267                     clr.w      -[A7]
  1385. 00000E9A  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1386. 00000E9E  3F3C 0003                move.w     -[A7], 0x3
  1387. 00000EA2  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1388. 00000EA6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1389. 00000EAA  4267                     clr.w      -[A7]
  1390. 00000EAC  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1391. 00000EB0  486E FF60                pea.l      [A6 - 0xA0]
  1392. 00000EB4  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1393. 00000EB8  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1394. 00000EBC  600A                     bra        +0xC /* 00000EC8 */
  1395. label00000EBE:
  1396. 00000EBE  486E FF60                pea.l      [A6 - 0xA0]
  1397. 00000EC2  42A7                     clr.l      -[A7]
  1398. 00000EC4  42A7                     clr.l      -[A7]
  1399. 00000EC6  A8A7                     syscall    SetRect
  1400. label00000EC8:
  1401. 00000EC8  7000                     moveq.l    D0, 0x00
  1402. 00000ECA  6B1A                     bmi        +0x1C /* 00000EE6 */
  1403. 00000ECC  206E 0014                movea.l    A0, [A6 + 0x14]
  1404. 00000ED0  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1405. 00000ED4  6E10                     bgt        +0x12 /* 00000EE6 */
  1406. 00000ED6  5088                     addq.l     A0, 8
  1407. 00000ED8  3200                     move.w     D1, D0
  1408. 00000EDA  E649                     lsr        D1.w, 3
  1409. 00000EDC  4441                     neg.w      D1
  1410. 00000EDE  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1411. 00000EE2  0A3C 0004                xori.b     ccr, 4
  1412. label00000EE6:
  1413. 00000EE6  6600 0300                bne        +0x302 /* 000011E8 */
  1414. 00000EEA  082E 0000 FF53           btst.b     [A6 - 0xAD], 0x0
  1415. 00000EF0  6774                     beq        +0x76 /* 00000F66 */
  1416. 00000EF2  4267                     clr.w      -[A7]
  1417. 00000EF4  486E FF68                pea.l      [A6 - 0x98]
  1418. 00000EF8  4267                     clr.w      -[A7]
  1419. 00000EFA  486E FF68                pea.l      [A6 - 0x98]
  1420. 00000EFE  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1421. 00000F02  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1422. 00000F06  4267                     clr.w      -[A7]
  1423. 00000F08  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1424. 00000F0C  4267                     clr.w      -[A7]
  1425. 00000F0E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1426. 00000F12  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1427. 00000F16  206E 0014                movea.l    A0, [A6 + 0x14]
  1428. 00000F1A  2248                     movea.l    A1, A0
  1429. 00000F1C  5089                     addq.l     A1, 8
  1430. 00000F1E  2F21                     move.l     -[A7], -[A1]
  1431. 00000F20  2F21                     move.l     -[A7], -[A1]
  1432. 00000F22  3F3C 0008                move.w     -[A7], 0x8
  1433. 00000F26  43FA 0C72                lea.l      A1, [PC + 0xC72 /* 00001B9A, value 0x100, cstring "" */]
  1434. 00000F2A  2F21                     move.l     -[A7], -[A1]
  1435. 00000F2C  2F21                     move.l     -[A7], -[A1]
  1436. 00000F2E  3F3C 0008                move.w     -[A7], 0x8
  1437. 00000F32  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1438. 00000F36  548F                     addq.l     A7, 2
  1439. 00000F38  20DF                     move.l     [A0]+, [A7]+
  1440. 00000F3A  20DF                     move.l     [A0]+, [A7]+
  1441. 00000F3C  206E 0014                movea.l    A0, [A6 + 0x14]
  1442. 00000F40  2248                     movea.l    A1, A0
  1443. 00000F42  5089                     addq.l     A1, 8
  1444. 00000F44  2F21                     move.l     -[A7], -[A1]
  1445. 00000F46  2F21                     move.l     -[A7], -[A1]
  1446. 00000F48  3F3C 0008                move.w     -[A7], 0x8
  1447. 00000F4C  43FA 0C74                lea.l      A1, [PC + 0xC74 /* 00001BC2, value 0x4E56 'NV', cstring "" */]
  1448. 00000F50  2F21                     move.l     -[A7], -[A1]
  1449. 00000F52  2F21                     move.l     -[A7], -[A1]
  1450. 00000F54  3F3C 0008                move.w     -[A7], 0x8
  1451. 00000F58  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1452. 00000F5C  548F                     addq.l     A7, 2
  1453. 00000F5E  20DF                     move.l     [A0]+, [A7]+
  1454. 00000F60  20DF                     move.l     [A0]+, [A7]+
  1455. 00000F62  6000 06D0                bra        +0x6D2 /* 00001634 */
  1456. label00000F66:
  1457. 00000F66  082E 0001 FF53           btst.b     [A6 - 0xAD], 0x1
  1458. 00000F6C  6778                     beq        +0x7A /* 00000FE6 */
  1459. 00000F6E  4267                     clr.w      -[A7]
  1460. 00000F70  486E FF68                pea.l      [A6 - 0x98]
  1461. 00000F74  3F3C 0001                move.w     -[A7], 0x1
  1462. 00000F78  486E FF68                pea.l      [A6 - 0x98]
  1463. 00000F7C  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1464. 00000F80  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1465. 00000F84  4267                     clr.w      -[A7]
  1466. 00000F86  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1467. 00000F8A  3F3C 0001                move.w     -[A7], 0x1
  1468. 00000F8E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1469. 00000F92  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1470. 00000F96  206E 0014                movea.l    A0, [A6 + 0x14]
  1471. 00000F9A  2248                     movea.l    A1, A0
  1472. 00000F9C  5089                     addq.l     A1, 8
  1473. 00000F9E  2F21                     move.l     -[A7], -[A1]
  1474. 00000FA0  2F21                     move.l     -[A7], -[A1]
  1475. 00000FA2  3F3C 0008                move.w     -[A7], 0x8
  1476. 00000FA6  43FA 0BF2                lea.l      A1, [PC + 0xBF2 /* 00001B9A, value 0x100, cstring "" */]
  1477. 00000FAA  2F21                     move.l     -[A7], -[A1]
  1478. 00000FAC  2F21                     move.l     -[A7], -[A1]
  1479. 00000FAE  3F3C 0008                move.w     -[A7], 0x8
  1480. 00000FB2  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1481. 00000FB6  548F                     addq.l     A7, 2
  1482. 00000FB8  20DF                     move.l     [A0]+, [A7]+
  1483. 00000FBA  20DF                     move.l     [A0]+, [A7]+
  1484. 00000FBC  206E 0014                movea.l    A0, [A6 + 0x14]
  1485. 00000FC0  2248                     movea.l    A1, A0
  1486. 00000FC2  5089                     addq.l     A1, 8
  1487. 00000FC4  2F21                     move.l     -[A7], -[A1]
  1488. 00000FC6  2F21                     move.l     -[A7], -[A1]
  1489. 00000FC8  3F3C 0008                move.w     -[A7], 0x8
  1490. 00000FCC  43FA 0BEC                lea.l      A1, [PC + 0xBEC /* 00001BBA, value 0x8, cstring "" */]
  1491. 00000FD0  2F21                     move.l     -[A7], -[A1]
  1492. 00000FD2  2F21                     move.l     -[A7], -[A1]
  1493. 00000FD4  3F3C 0008                move.w     -[A7], 0x8
  1494. 00000FD8  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1495. 00000FDC  548F                     addq.l     A7, 2
  1496. 00000FDE  20DF                     move.l     [A0]+, [A7]+
  1497. 00000FE0  20DF                     move.l     [A0]+, [A7]+
  1498. 00000FE2  6000 0650                bra        +0x652 /* 00001634 */
  1499. label00000FE6:
  1500. 00000FE6  082E 0002 FF53           btst.b     [A6 - 0xAD], 0x2
  1501. 00000FEC  6778                     beq        +0x7A /* 00001066 */
  1502. 00000FEE  4267                     clr.w      -[A7]
  1503. 00000FF0  486E FF68                pea.l      [A6 - 0x98]
  1504. 00000FF4  3F3C 0002                move.w     -[A7], 0x2
  1505. 00000FF8  486E FF68                pea.l      [A6 - 0x98]
  1506. 00000FFC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1507. 00001000  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1508. 00001004  4267                     clr.w      -[A7]
  1509. 00001006  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1510. 0000100A  3F3C 0002                move.w     -[A7], 0x2
  1511. 0000100E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1512. 00001012  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1513. 00001016  206E 0014                movea.l    A0, [A6 + 0x14]
  1514. 0000101A  2248                     movea.l    A1, A0
  1515. 0000101C  5089                     addq.l     A1, 8
  1516. 0000101E  2F21                     move.l     -[A7], -[A1]
  1517. 00001020  2F21                     move.l     -[A7], -[A1]
  1518. 00001022  3F3C 0008                move.w     -[A7], 0x8
  1519. 00001026  43FA 0B72                lea.l      A1, [PC + 0xB72 /* 00001B9A, value 0x100, cstring "" */]
  1520. 0000102A  2F21                     move.l     -[A7], -[A1]
  1521. 0000102C  2F21                     move.l     -[A7], -[A1]
  1522. 0000102E  3F3C 0008                move.w     -[A7], 0x8
  1523. 00001032  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1524. 00001036  548F                     addq.l     A7, 2
  1525. 00001038  20DF                     move.l     [A0]+, [A7]+
  1526. 0000103A  20DF                     move.l     [A0]+, [A7]+
  1527. 0000103C  206E 0014                movea.l    A0, [A6 + 0x14]
  1528. 00001040  2248                     movea.l    A1, A0
  1529. 00001042  5089                     addq.l     A1, 8
  1530. 00001044  2F21                     move.l     -[A7], -[A1]
  1531. 00001046  2F21                     move.l     -[A7], -[A1]
  1532. 00001048  3F3C 0008                move.w     -[A7], 0x8
  1533. 0000104C  43FA 0B44                lea.l      A1, [PC + 0xB44 /* 00001B92, value 0x1F8, cstring "" */]
  1534. 00001050  2F21                     move.l     -[A7], -[A1]
  1535. 00001052  2F21                     move.l     -[A7], -[A1]
  1536. 00001054  3F3C 0008                move.w     -[A7], 0x8
  1537. 00001058  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1538. 0000105C  548F                     addq.l     A7, 2
  1539. 0000105E  20DF                     move.l     [A0]+, [A7]+
  1540. 00001060  20DF                     move.l     [A0]+, [A7]+
  1541. 00001062  6000 05D0                bra        +0x5D2 /* 00001634 */
  1542. label00001066:
  1543. 00001066  082E 0003 FF53           btst.b     [A6 - 0xAD], 0x3
  1544. 0000106C  6778                     beq        +0x7A /* 000010E6 */
  1545. 0000106E  4267                     clr.w      -[A7]
  1546. 00001070  486E FF68                pea.l      [A6 - 0x98]
  1547. 00001074  3F3C 0003                move.w     -[A7], 0x3
  1548. 00001078  486E FF68                pea.l      [A6 - 0x98]
  1549. 0000107C  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1550. 00001080  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1551. 00001084  4267                     clr.w      -[A7]
  1552. 00001086  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1553. 0000108A  3F3C 0003                move.w     -[A7], 0x3
  1554. 0000108E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1555. 00001092  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1556. 00001096  206E 0014                movea.l    A0, [A6 + 0x14]
  1557. 0000109A  2248                     movea.l    A1, A0
  1558. 0000109C  5089                     addq.l     A1, 8
  1559. 0000109E  2F21                     move.l     -[A7], -[A1]
  1560. 000010A0  2F21                     move.l     -[A7], -[A1]
  1561. 000010A2  3F3C 0008                move.w     -[A7], 0x8
  1562. 000010A6  43FA 0AF2                lea.l      A1, [PC + 0xAF2 /* 00001B9A, value 0x100, cstring "" */]
  1563. 000010AA  2F21                     move.l     -[A7], -[A1]
  1564. 000010AC  2F21                     move.l     -[A7], -[A1]
  1565. 000010AE  3F3C 0008                move.w     -[A7], 0x8
  1566. 000010B2  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1567. 000010B6  548F                     addq.l     A7, 2
  1568. 000010B8  20DF                     move.l     [A0]+, [A7]+
  1569. 000010BA  20DF                     move.l     [A0]+, [A7]+
  1570. 000010BC  206E 0014                movea.l    A0, [A6 + 0x14]
  1571. 000010C0  2248                     movea.l    A1, A0
  1572. 000010C2  5089                     addq.l     A1, 8
  1573. 000010C4  2F21                     move.l     -[A7], -[A1]
  1574. 000010C6  2F21                     move.l     -[A7], -[A1]
  1575. 000010C8  3F3C 0008                move.w     -[A7], 0x8
  1576. 000010CC  43FA 0AE4                lea.l      A1, [PC + 0xAE4 /* 00001BB2, value 0x10, cstring "" */]
  1577. 000010D0  2F21                     move.l     -[A7], -[A1]
  1578. 000010D2  2F21                     move.l     -[A7], -[A1]
  1579. 000010D4  3F3C 0008                move.w     -[A7], 0x8
  1580. 000010D8  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1581. 000010DC  548F                     addq.l     A7, 2
  1582. 000010DE  20DF                     move.l     [A0]+, [A7]+
  1583. 000010E0  20DF                     move.l     [A0]+, [A7]+
  1584. 000010E2  6000 0550                bra        +0x552 /* 00001634 */
  1585. label000010E6:
  1586. 000010E6  082E 0004 FF53           btst.b     [A6 - 0xAD], 0x4
  1587. 000010EC  6778                     beq        +0x7A /* 00001166 */
  1588. 000010EE  4267                     clr.w      -[A7]
  1589. 000010F0  486E FF68                pea.l      [A6 - 0x98]
  1590. 000010F4  3F3C 0004                move.w     -[A7], 0x4
  1591. 000010F8  486E FF68                pea.l      [A6 - 0x98]
  1592. 000010FC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1593. 00001100  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1594. 00001104  4267                     clr.w      -[A7]
  1595. 00001106  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1596. 0000110A  3F3C 0004                move.w     -[A7], 0x4
  1597. 0000110E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1598. 00001112  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1599. 00001116  206E 0014                movea.l    A0, [A6 + 0x14]
  1600. 0000111A  2248                     movea.l    A1, A0
  1601. 0000111C  5089                     addq.l     A1, 8
  1602. 0000111E  2F21                     move.l     -[A7], -[A1]
  1603. 00001120  2F21                     move.l     -[A7], -[A1]
  1604. 00001122  3F3C 0008                move.w     -[A7], 0x8
  1605. 00001126  43FA 0A72                lea.l      A1, [PC + 0xA72 /* 00001B9A, value 0x100, cstring "" */]
  1606. 0000112A  2F21                     move.l     -[A7], -[A1]
  1607. 0000112C  2F21                     move.l     -[A7], -[A1]
  1608. 0000112E  3F3C 0008                move.w     -[A7], 0x8
  1609. 00001132  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1610. 00001136  548F                     addq.l     A7, 2
  1611. 00001138  20DF                     move.l     [A0]+, [A7]+
  1612. 0000113A  20DF                     move.l     [A0]+, [A7]+
  1613. 0000113C  206E 0014                movea.l    A0, [A6 + 0x14]
  1614. 00001140  2248                     movea.l    A1, A0
  1615. 00001142  5089                     addq.l     A1, 8
  1616. 00001144  2F21                     move.l     -[A7], -[A1]
  1617. 00001146  2F21                     move.l     -[A7], -[A1]
  1618. 00001148  3F3C 0008                move.w     -[A7], 0x8
  1619. 0000114C  43FA 0A5C                lea.l      A1, [PC + 0xA5C /* 00001BAA, value 0x40 '@', cstring "" */]
  1620. 00001150  2F21                     move.l     -[A7], -[A1]
  1621. 00001152  2F21                     move.l     -[A7], -[A1]
  1622. 00001154  3F3C 0008                move.w     -[A7], 0x8
  1623. 00001158  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1624. 0000115C  548F                     addq.l     A7, 2
  1625. 0000115E  20DF                     move.l     [A0]+, [A7]+
  1626. 00001160  20DF                     move.l     [A0]+, [A7]+
  1627. 00001162  6000 04D0                bra        +0x4D2 /* 00001634 */
  1628. label00001166:
  1629. 00001166  082E 0005 FF53           btst.b     [A6 - 0xAD], 0x5
  1630. 0000116C  6700 04C6                beq        +0x4C8 /* 00001634 */
  1631. 00001170  4267                     clr.w      -[A7]
  1632. 00001172  486E FF68                pea.l      [A6 - 0x98]
  1633. 00001176  3F3C 0005                move.w     -[A7], 0x5
  1634. 0000117A  486E FF68                pea.l      [A6 - 0x98]
  1635. 0000117E  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1636. 00001182  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1637. 00001186  4267                     clr.w      -[A7]
  1638. 00001188  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1639. 0000118C  3F3C 0005                move.w     -[A7], 0x5
  1640. 00001190  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1641. 00001194  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1642. 00001198  206E 0014                movea.l    A0, [A6 + 0x14]
  1643. 0000119C  2248                     movea.l    A1, A0
  1644. 0000119E  5089                     addq.l     A1, 8
  1645. 000011A0  2F21                     move.l     -[A7], -[A1]
  1646. 000011A2  2F21                     move.l     -[A7], -[A1]
  1647. 000011A4  3F3C 0008                move.w     -[A7], 0x8
  1648. 000011A8  43FA 09F0                lea.l      A1, [PC + 0x9F0 /* 00001B9A, value 0x100, cstring "" */]
  1649. 000011AC  2F21                     move.l     -[A7], -[A1]
  1650. 000011AE  2F21                     move.l     -[A7], -[A1]
  1651. 000011B0  3F3C 0008                move.w     -[A7], 0x8
  1652. 000011B4  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1653. 000011B8  548F                     addq.l     A7, 2
  1654. 000011BA  20DF                     move.l     [A0]+, [A7]+
  1655. 000011BC  20DF                     move.l     [A0]+, [A7]+
  1656. 000011BE  206E 0014                movea.l    A0, [A6 + 0x14]
  1657. 000011C2  2248                     movea.l    A1, A0
  1658. 000011C4  5089                     addq.l     A1, 8
  1659. 000011C6  2F21                     move.l     -[A7], -[A1]
  1660. 000011C8  2F21                     move.l     -[A7], -[A1]
  1661. 000011CA  3F3C 0008                move.w     -[A7], 0x8
  1662. 000011CE  43FA 09D2                lea.l      A1, [PC + 0x9D2 /* 00001BA2, value 0x80, cstring "" */]
  1663. 000011D2  2F21                     move.l     -[A7], -[A1]
  1664. 000011D4  2F21                     move.l     -[A7], -[A1]
  1665. 000011D6  3F3C 0008                move.w     -[A7], 0x8
  1666. 000011DA  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1667. 000011DE  548F                     addq.l     A7, 2
  1668. 000011E0  20DF                     move.l     [A0]+, [A7]+
  1669. 000011E2  20DF                     move.l     [A0]+, [A7]+
  1670. 000011E4  6000 044E                bra        +0x450 /* 00001634 */
  1671. label000011E8:
  1672. 000011E8  7023                     moveq.l    D0, 0x23
  1673. 000011EA  6B1A                     bmi        +0x1C /* 00001206 */
  1674. 000011EC  206E 0014                movea.l    A0, [A6 + 0x14]
  1675. 000011F0  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1676. 000011F4  6E10                     bgt        +0x12 /* 00001206 */
  1677. 000011F6  5088                     addq.l     A0, 8
  1678. 000011F8  3200                     move.w     D1, D0
  1679. 000011FA  E649                     lsr        D1.w, 3
  1680. 000011FC  4441                     neg.w      D1
  1681. 000011FE  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1682. 00001202  0A3C 0004                xori.b     ccr, 4
  1683. label00001206:
  1684. 00001206  667E                     bne        +0x80 /* 00001286 */
  1685. 00001208  082E 0000 FF53           btst.b     [A6 - 0xAD], 0x0
  1686. 0000120E  6700 0424                beq        +0x426 /* 00001634 */
  1687. 00001212  4267                     clr.w      -[A7]
  1688. 00001214  486E FF68                pea.l      [A6 - 0x98]
  1689. 00001218  4267                     clr.w      -[A7]
  1690. 0000121A  486E FF68                pea.l      [A6 - 0x98]
  1691. 0000121E  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1692. 00001222  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1693. 00001226  4267                     clr.w      -[A7]
  1694. 00001228  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1695. 0000122C  4267                     clr.w      -[A7]
  1696. 0000122E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1697. 00001232  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1698. 00001236  206E 0014                movea.l    A0, [A6 + 0x14]
  1699. 0000123A  2248                     movea.l    A1, A0
  1700. 0000123C  5089                     addq.l     A1, 8
  1701. 0000123E  2F21                     move.l     -[A7], -[A1]
  1702. 00001240  2F21                     move.l     -[A7], -[A1]
  1703. 00001242  3F3C 0008                move.w     -[A7], 0x8
  1704. 00001246  43FA 0952                lea.l      A1, [PC + 0x952 /* 00001B9A, value 0x100, cstring "" */]
  1705. 0000124A  2F21                     move.l     -[A7], -[A1]
  1706. 0000124C  2F21                     move.l     -[A7], -[A1]
  1707. 0000124E  3F3C 0008                move.w     -[A7], 0x8
  1708. 00001252  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1709. 00001256  548F                     addq.l     A7, 2
  1710. 00001258  20DF                     move.l     [A0]+, [A7]+
  1711. 0000125A  20DF                     move.l     [A0]+, [A7]+
  1712. 0000125C  206E 0014                movea.l    A0, [A6 + 0x14]
  1713. 00001260  2248                     movea.l    A1, A0
  1714. 00001262  5089                     addq.l     A1, 8
  1715. 00001264  2F21                     move.l     -[A7], -[A1]
  1716. 00001266  2F21                     move.l     -[A7], -[A1]
  1717. 00001268  3F3C 0008                move.w     -[A7], 0x8
  1718. 0000126C  43FA 0954                lea.l      A1, [PC + 0x954 /* 00001BC2, value 0x4E56 'NV', cstring "" */]
  1719. 00001270  2F21                     move.l     -[A7], -[A1]
  1720. 00001272  2F21                     move.l     -[A7], -[A1]
  1721. 00001274  3F3C 0008                move.w     -[A7], 0x8
  1722. 00001278  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1723. 0000127C  548F                     addq.l     A7, 2
  1724. 0000127E  20DF                     move.l     [A0]+, [A7]+
  1725. 00001280  20DF                     move.l     [A0]+, [A7]+
  1726. 00001282  6000 03B0                bra        +0x3B2 /* 00001634 */
  1727. label00001286:
  1728. 00001286  7024                     moveq.l    D0, 0x24
  1729. 00001288  6B1A                     bmi        +0x1C /* 000012A4 */
  1730. 0000128A  206E 0014                movea.l    A0, [A6 + 0x14]
  1731. 0000128E  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1732. 00001292  6E10                     bgt        +0x12 /* 000012A4 */
  1733. 00001294  5088                     addq.l     A0, 8
  1734. 00001296  3200                     move.w     D1, D0
  1735. 00001298  E649                     lsr        D1.w, 3
  1736. 0000129A  4441                     neg.w      D1
  1737. 0000129C  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1738. 000012A0  0A3C 0004                xori.b     ccr, 4
  1739. label000012A4:
  1740. 000012A4  6600 0084                bne        +0x86 /* 0000132A */
  1741. 000012A8  082E 0001 FF53           btst.b     [A6 - 0xAD], 0x1
  1742. 000012AE  6700 0384                beq        +0x386 /* 00001634 */
  1743. 000012B2  4267                     clr.w      -[A7]
  1744. 000012B4  486E FF68                pea.l      [A6 - 0x98]
  1745. 000012B8  3F3C 0001                move.w     -[A7], 0x1
  1746. 000012BC  486E FF68                pea.l      [A6 - 0x98]
  1747. 000012C0  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1748. 000012C4  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1749. 000012C8  4267                     clr.w      -[A7]
  1750. 000012CA  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1751. 000012CE  3F3C 0001                move.w     -[A7], 0x1
  1752. 000012D2  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1753. 000012D6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1754. 000012DA  206E 0014                movea.l    A0, [A6 + 0x14]
  1755. 000012DE  2248                     movea.l    A1, A0
  1756. 000012E0  5089                     addq.l     A1, 8
  1757. 000012E2  2F21                     move.l     -[A7], -[A1]
  1758. 000012E4  2F21                     move.l     -[A7], -[A1]
  1759. 000012E6  3F3C 0008                move.w     -[A7], 0x8
  1760. 000012EA  43FA 08AE                lea.l      A1, [PC + 0x8AE /* 00001B9A, value 0x100, cstring "" */]
  1761. 000012EE  2F21                     move.l     -[A7], -[A1]
  1762. 000012F0  2F21                     move.l     -[A7], -[A1]
  1763. 000012F2  3F3C 0008                move.w     -[A7], 0x8
  1764. 000012F6  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1765. 000012FA  548F                     addq.l     A7, 2
  1766. 000012FC  20DF                     move.l     [A0]+, [A7]+
  1767. 000012FE  20DF                     move.l     [A0]+, [A7]+
  1768. 00001300  206E 0014                movea.l    A0, [A6 + 0x14]
  1769. 00001304  2248                     movea.l    A1, A0
  1770. 00001306  5089                     addq.l     A1, 8
  1771. 00001308  2F21                     move.l     -[A7], -[A1]
  1772. 0000130A  2F21                     move.l     -[A7], -[A1]
  1773. 0000130C  3F3C 0008                move.w     -[A7], 0x8
  1774. 00001310  43FA 08A8                lea.l      A1, [PC + 0x8A8 /* 00001BBA, value 0x8, cstring "" */]
  1775. 00001314  2F21                     move.l     -[A7], -[A1]
  1776. 00001316  2F21                     move.l     -[A7], -[A1]
  1777. 00001318  3F3C 0008                move.w     -[A7], 0x8
  1778. 0000131C  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1779. 00001320  548F                     addq.l     A7, 2
  1780. 00001322  20DF                     move.l     [A0]+, [A7]+
  1781. 00001324  20DF                     move.l     [A0]+, [A7]+
  1782. 00001326  6000 030C                bra        +0x30E /* 00001634 */
  1783. label0000132A:
  1784. 0000132A  7025                     moveq.l    D0, 0x25
  1785. 0000132C  6B1A                     bmi        +0x1C /* 00001348 */
  1786. 0000132E  206E 0014                movea.l    A0, [A6 + 0x14]
  1787. 00001332  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1788. 00001336  6E10                     bgt        +0x12 /* 00001348 */
  1789. 00001338  5088                     addq.l     A0, 8
  1790. 0000133A  3200                     move.w     D1, D0
  1791. 0000133C  E649                     lsr        D1.w, 3
  1792. 0000133E  4441                     neg.w      D1
  1793. 00001340  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1794. 00001344  0A3C 0004                xori.b     ccr, 4
  1795. label00001348:
  1796. 00001348  6600 0084                bne        +0x86 /* 000013CE */
  1797. 0000134C  082E 0002 FF53           btst.b     [A6 - 0xAD], 0x2
  1798. 00001352  6700 02E0                beq        +0x2E2 /* 00001634 */
  1799. 00001356  4267                     clr.w      -[A7]
  1800. 00001358  486E FF68                pea.l      [A6 - 0x98]
  1801. 0000135C  3F3C 0002                move.w     -[A7], 0x2
  1802. 00001360  486E FF68                pea.l      [A6 - 0x98]
  1803. 00001364  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1804. 00001368  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1805. 0000136C  4267                     clr.w      -[A7]
  1806. 0000136E  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1807. 00001372  3F3C 0002                move.w     -[A7], 0x2
  1808. 00001376  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1809. 0000137A  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1810. 0000137E  206E 0014                movea.l    A0, [A6 + 0x14]
  1811. 00001382  2248                     movea.l    A1, A0
  1812. 00001384  5089                     addq.l     A1, 8
  1813. 00001386  2F21                     move.l     -[A7], -[A1]
  1814. 00001388  2F21                     move.l     -[A7], -[A1]
  1815. 0000138A  3F3C 0008                move.w     -[A7], 0x8
  1816. 0000138E  43FA 080A                lea.l      A1, [PC + 0x80A /* 00001B9A, value 0x100, cstring "" */]
  1817. 00001392  2F21                     move.l     -[A7], -[A1]
  1818. 00001394  2F21                     move.l     -[A7], -[A1]
  1819. 00001396  3F3C 0008                move.w     -[A7], 0x8
  1820. 0000139A  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1821. 0000139E  548F                     addq.l     A7, 2
  1822. 000013A0  20DF                     move.l     [A0]+, [A7]+
  1823. 000013A2  20DF                     move.l     [A0]+, [A7]+
  1824. 000013A4  206E 0014                movea.l    A0, [A6 + 0x14]
  1825. 000013A8  2248                     movea.l    A1, A0
  1826. 000013AA  5089                     addq.l     A1, 8
  1827. 000013AC  2F21                     move.l     -[A7], -[A1]
  1828. 000013AE  2F21                     move.l     -[A7], -[A1]
  1829. 000013B0  3F3C 0008                move.w     -[A7], 0x8
  1830. 000013B4  43FA 07DC                lea.l      A1, [PC + 0x7DC /* 00001B92, value 0x1F8, cstring "" */]
  1831. 000013B8  2F21                     move.l     -[A7], -[A1]
  1832. 000013BA  2F21                     move.l     -[A7], -[A1]
  1833. 000013BC  3F3C 0008                move.w     -[A7], 0x8
  1834. 000013C0  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1835. 000013C4  548F                     addq.l     A7, 2
  1836. 000013C6  20DF                     move.l     [A0]+, [A7]+
  1837. 000013C8  20DF                     move.l     [A0]+, [A7]+
  1838. 000013CA  6000 0268                bra        +0x26A /* 00001634 */
  1839. label000013CE:
  1840. 000013CE  7026                     moveq.l    D0, 0x26
  1841. 000013D0  6B1A                     bmi        +0x1C /* 000013EC */
  1842. 000013D2  206E 0014                movea.l    A0, [A6 + 0x14]
  1843. 000013D6  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1844. 000013DA  6E10                     bgt        +0x12 /* 000013EC */
  1845. 000013DC  5088                     addq.l     A0, 8
  1846. 000013DE  3200                     move.w     D1, D0
  1847. 000013E0  E649                     lsr        D1.w, 3
  1848. 000013E2  4441                     neg.w      D1
  1849. 000013E4  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1850. 000013E8  0A3C 0004                xori.b     ccr, 4
  1851. label000013EC:
  1852. 000013EC  6600 0084                bne        +0x86 /* 00001472 */
  1853. 000013F0  082E 0003 FF53           btst.b     [A6 - 0xAD], 0x3
  1854. 000013F6  6700 023C                beq        +0x23E /* 00001634 */
  1855. 000013FA  4267                     clr.w      -[A7]
  1856. 000013FC  486E FF68                pea.l      [A6 - 0x98]
  1857. 00001400  3F3C 0003                move.w     -[A7], 0x3
  1858. 00001404  486E FF68                pea.l      [A6 - 0x98]
  1859. 00001408  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1860. 0000140C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1861. 00001410  4267                     clr.w      -[A7]
  1862. 00001412  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1863. 00001416  3F3C 0003                move.w     -[A7], 0x3
  1864. 0000141A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1865. 0000141E  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1866. 00001422  206E 0014                movea.l    A0, [A6 + 0x14]
  1867. 00001426  2248                     movea.l    A1, A0
  1868. 00001428  5089                     addq.l     A1, 8
  1869. 0000142A  2F21                     move.l     -[A7], -[A1]
  1870. 0000142C  2F21                     move.l     -[A7], -[A1]
  1871. 0000142E  3F3C 0008                move.w     -[A7], 0x8
  1872. 00001432  43FA 0766                lea.l      A1, [PC + 0x766 /* 00001B9A, value 0x100, cstring "" */]
  1873. 00001436  2F21                     move.l     -[A7], -[A1]
  1874. 00001438  2F21                     move.l     -[A7], -[A1]
  1875. 0000143A  3F3C 0008                move.w     -[A7], 0x8
  1876. 0000143E  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1877. 00001442  548F                     addq.l     A7, 2
  1878. 00001444  20DF                     move.l     [A0]+, [A7]+
  1879. 00001446  20DF                     move.l     [A0]+, [A7]+
  1880. 00001448  206E 0014                movea.l    A0, [A6 + 0x14]
  1881. 0000144C  2248                     movea.l    A1, A0
  1882. 0000144E  5089                     addq.l     A1, 8
  1883. 00001450  2F21                     move.l     -[A7], -[A1]
  1884. 00001452  2F21                     move.l     -[A7], -[A1]
  1885. 00001454  3F3C 0008                move.w     -[A7], 0x8
  1886. 00001458  43FA 0758                lea.l      A1, [PC + 0x758 /* 00001BB2, value 0x10, cstring "" */]
  1887. 0000145C  2F21                     move.l     -[A7], -[A1]
  1888. 0000145E  2F21                     move.l     -[A7], -[A1]
  1889. 00001460  3F3C 0008                move.w     -[A7], 0x8
  1890. 00001464  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1891. 00001468  548F                     addq.l     A7, 2
  1892. 0000146A  20DF                     move.l     [A0]+, [A7]+
  1893. 0000146C  20DF                     move.l     [A0]+, [A7]+
  1894. 0000146E  6000 01C4                bra        +0x1C6 /* 00001634 */
  1895. label00001472:
  1896. 00001472  7027                     moveq.l    D0, 0x27
  1897. 00001474  6B1A                     bmi        +0x1C /* 00001490 */
  1898. 00001476  206E 0014                movea.l    A0, [A6 + 0x14]
  1899. 0000147A  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1900. 0000147E  6E10                     bgt        +0x12 /* 00001490 */
  1901. 00001480  5088                     addq.l     A0, 8
  1902. 00001482  3200                     move.w     D1, D0
  1903. 00001484  E649                     lsr        D1.w, 3
  1904. 00001486  4441                     neg.w      D1
  1905. 00001488  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1906. 0000148C  0A3C 0004                xori.b     ccr, 4
  1907. label00001490:
  1908. 00001490  6600 0084                bne        +0x86 /* 00001516 */
  1909. 00001494  082E 0004 FF53           btst.b     [A6 - 0xAD], 0x4
  1910. 0000149A  6700 0198                beq        +0x19A /* 00001634 */
  1911. 0000149E  4267                     clr.w      -[A7]
  1912. 000014A0  486E FF68                pea.l      [A6 - 0x98]
  1913. 000014A4  3F3C 0004                move.w     -[A7], 0x4
  1914. 000014A8  486E FF68                pea.l      [A6 - 0x98]
  1915. 000014AC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1916. 000014B0  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1917. 000014B4  4267                     clr.w      -[A7]
  1918. 000014B6  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1919. 000014BA  3F3C 0004                move.w     -[A7], 0x4
  1920. 000014BE  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1921. 000014C2  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1922. 000014C6  206E 0014                movea.l    A0, [A6 + 0x14]
  1923. 000014CA  2248                     movea.l    A1, A0
  1924. 000014CC  5089                     addq.l     A1, 8
  1925. 000014CE  2F21                     move.l     -[A7], -[A1]
  1926. 000014D0  2F21                     move.l     -[A7], -[A1]
  1927. 000014D2  3F3C 0008                move.w     -[A7], 0x8
  1928. 000014D6  43FA 06C2                lea.l      A1, [PC + 0x6C2 /* 00001B9A, value 0x100, cstring "" */]
  1929. 000014DA  2F21                     move.l     -[A7], -[A1]
  1930. 000014DC  2F21                     move.l     -[A7], -[A1]
  1931. 000014DE  3F3C 0008                move.w     -[A7], 0x8
  1932. 000014E2  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1933. 000014E6  548F                     addq.l     A7, 2
  1934. 000014E8  20DF                     move.l     [A0]+, [A7]+
  1935. 000014EA  20DF                     move.l     [A0]+, [A7]+
  1936. 000014EC  206E 0014                movea.l    A0, [A6 + 0x14]
  1937. 000014F0  2248                     movea.l    A1, A0
  1938. 000014F2  5089                     addq.l     A1, 8
  1939. 000014F4  2F21                     move.l     -[A7], -[A1]
  1940. 000014F6  2F21                     move.l     -[A7], -[A1]
  1941. 000014F8  3F3C 0008                move.w     -[A7], 0x8
  1942. 000014FC  43FA 06AC                lea.l      A1, [PC + 0x6AC /* 00001BAA, value 0x40 '@', cstring "" */]
  1943. 00001500  2F21                     move.l     -[A7], -[A1]
  1944. 00001502  2F21                     move.l     -[A7], -[A1]
  1945. 00001504  3F3C 0008                move.w     -[A7], 0x8
  1946. 00001508  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  1947. 0000150C  548F                     addq.l     A7, 2
  1948. 0000150E  20DF                     move.l     [A0]+, [A7]+
  1949. 00001510  20DF                     move.l     [A0]+, [A7]+
  1950. 00001512  6000 0120                bra        +0x122 /* 00001634 */
  1951. label00001516:
  1952. 00001516  7028                     moveq.l    D0, 0x28
  1953. 00001518  6B1A                     bmi        +0x1C /* 00001534 */
  1954. 0000151A  206E 0014                movea.l    A0, [A6 + 0x14]
  1955. 0000151E  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  1956. 00001522  6E10                     bgt        +0x12 /* 00001534 */
  1957. 00001524  5088                     addq.l     A0, 8
  1958. 00001526  3200                     move.w     D1, D0
  1959. 00001528  E649                     lsr        D1.w, 3
  1960. 0000152A  4441                     neg.w      D1
  1961. 0000152C  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  1962. 00001530  0A3C 0004                xori.b     ccr, 4
  1963. label00001534:
  1964. 00001534  6600 0082                bne        +0x84 /* 000015B8 */
  1965. 00001538  082E 0005 FF53           btst.b     [A6 - 0xAD], 0x5
  1966. 0000153E  6700 00F4                beq        +0xF6 /* 00001634 */
  1967. 00001542  4267                     clr.w      -[A7]
  1968. 00001544  486E FF68                pea.l      [A6 - 0x98]
  1969. 00001548  3F3C 0005                move.w     -[A7], 0x5
  1970. 0000154C  486E FF68                pea.l      [A6 - 0x98]
  1971. 00001550  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1972. 00001554  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1973. 00001558  4267                     clr.w      -[A7]
  1974. 0000155A  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  1975. 0000155E  3F3C 0005                move.w     -[A7], 0x5
  1976. 00001562  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1977. 00001566  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1978. 0000156A  206E 0014                movea.l    A0, [A6 + 0x14]
  1979. 0000156E  2248                     movea.l    A1, A0
  1980. 00001570  5089                     addq.l     A1, 8
  1981. 00001572  2F21                     move.l     -[A7], -[A1]
  1982. 00001574  2F21                     move.l     -[A7], -[A1]
  1983. 00001576  3F3C 0008                move.w     -[A7], 0x8
  1984. 0000157A  43FA 061E                lea.l      A1, [PC + 0x61E /* 00001B9A, value 0x100, cstring "" */]
  1985. 0000157E  2F21                     move.l     -[A7], -[A1]
  1986. 00001580  2F21                     move.l     -[A7], -[A1]
  1987. 00001582  3F3C 0008                move.w     -[A7], 0x8
  1988. 00001586  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  1989. 0000158A  548F                     addq.l     A7, 2
  1990. 0000158C  20DF                     move.l     [A0]+, [A7]+
  1991. 0000158E  20DF                     move.l     [A0]+, [A7]+
  1992. 00001590  206E 0014                movea.l    A0, [A6 + 0x14]
  1993. 00001594  2248                     movea.l    A1, A0
  1994. 00001596  5089                     addq.l     A1, 8
  1995. 00001598  2F21                     move.l     -[A7], -[A1]
  1996. 0000159A  2F21                     move.l     -[A7], -[A1]
  1997. 0000159C  3F3C 0008                move.w     -[A7], 0x8
  1998. 000015A0  43FA 0600                lea.l      A1, [PC + 0x600 /* 00001BA2, value 0x80, cstring "" */]
  1999. 000015A4  2F21                     move.l     -[A7], -[A1]
  2000. 000015A6  2F21                     move.l     -[A7], -[A1]
  2001. 000015A8  3F3C 0008                move.w     -[A7], 0x8
  2002. 000015AC  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  2003. 000015B0  548F                     addq.l     A7, 2
  2004. 000015B2  20DF                     move.l     [A0]+, [A7]+
  2005. 000015B4  20DF                     move.l     [A0]+, [A7]+
  2006. 000015B6  607C                     bra        +0x7E /* 00001634 */
  2007. label000015B8:
  2008. 000015B8  082E 0002 FF53           btst.b     [A6 - 0xAD], 0x2
  2009. 000015BE  6774                     beq        +0x76 /* 00001634 */
  2010. 000015C0  4267                     clr.w      -[A7]
  2011. 000015C2  486E FF68                pea.l      [A6 - 0x98]
  2012. 000015C6  3F3C 0002                move.w     -[A7], 0x2
  2013. 000015CA  486E FF68                pea.l      [A6 - 0x98]
  2014. 000015CE  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  2015. 000015D2  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2016. 000015D6  4267                     clr.w      -[A7]
  2017. 000015D8  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  2018. 000015DC  3F3C 0002                move.w     -[A7], 0x2
  2019. 000015E0  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  2020. 000015E4  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2021. 000015E8  206E 0014                movea.l    A0, [A6 + 0x14]
  2022. 000015EC  2248                     movea.l    A1, A0
  2023. 000015EE  5089                     addq.l     A1, 8
  2024. 000015F0  2F21                     move.l     -[A7], -[A1]
  2025. 000015F2  2F21                     move.l     -[A7], -[A1]
  2026. 000015F4  3F3C 0008                move.w     -[A7], 0x8
  2027. 000015F8  43FA 05A0                lea.l      A1, [PC + 0x5A0 /* 00001B9A, value 0x100, cstring "" */]
  2028. 000015FC  2F21                     move.l     -[A7], -[A1]
  2029. 000015FE  2F21                     move.l     -[A7], -[A1]
  2030. 00001600  3F3C 0008                move.w     -[A7], 0x8
  2031. 00001604  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  2032. 00001608  548F                     addq.l     A7, 2
  2033. 0000160A  20DF                     move.l     [A0]+, [A7]+
  2034. 0000160C  20DF                     move.l     [A0]+, [A7]+
  2035. 0000160E  206E 0014                movea.l    A0, [A6 + 0x14]
  2036. 00001612  2248                     movea.l    A1, A0
  2037. 00001614  5089                     addq.l     A1, 8
  2038. 00001616  2F21                     move.l     -[A7], -[A1]
  2039. 00001618  2F21                     move.l     -[A7], -[A1]
  2040. 0000161A  3F3C 0008                move.w     -[A7], 0x8
  2041. 0000161E  43FA 0572                lea.l      A1, [PC + 0x572 /* 00001B92, value 0x1F8, cstring "" */]
  2042. 00001622  2F21                     move.l     -[A7], -[A1]
  2043. 00001624  2F21                     move.l     -[A7], -[A1]
  2044. 00001626  3F3C 0008                move.w     -[A7], 0x8
  2045. 0000162A  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  2046. 0000162E  548F                     addq.l     A7, 2
  2047. 00001630  20DF                     move.l     [A0]+, [A7]+
  2048. 00001632  20DF                     move.l     [A0]+, [A7]+
  2049. label00001634:
  2050. 00001634  4267                     clr.w      -[A7]
  2051. 00001636  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  2052. 0000163A  486E FF4C                pea.l      [A6 - 0xB4]
  2053. 0000163E  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  2054. 00001642  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2055. 00001646  302E FF4C                move.w     D0, [A6 - 0xB4]
  2056. 0000164A  0440 000A                subi.w     D0, 0xA /* '\n' */
  2057. 0000164E  670E                     beq        +0x10 /* 0000165E */
  2058. 00001650  5340                     subq.w     D0, 1
  2059. 00001652  6714                     beq        +0x16 /* 00001668 */
  2060. 00001654  5340                     subq.w     D0, 1
  2061. 00001656  671A                     beq        +0x1C /* 00001672 */
  2062. 00001658  5340                     subq.w     D0, 1
  2063. 0000165A  6720                     beq        +0x22 /* 0000167C */
  2064. 0000165C  6028                     bra        +0x2A /* 00001686 */
  2065. label0000165E:
  2066. 0000165E  206E 0008                movea.l    A0, [A6 + 0x8]
  2067. 00001662  30BC 0008                move.w     [A0], 0x8
  2068. 00001666  6026                     bra        +0x28 /* 0000168E */
  2069. label00001668:
  2070. 00001668  206E 0008                movea.l    A0, [A6 + 0x8]
  2071. 0000166C  30BC 0020                move.w     [A0], 0x20 /* ' ' */
  2072. 00001670  601C                     bra        +0x1E /* 0000168E */
  2073. label00001672:
  2074. 00001672  206E 0008                movea.l    A0, [A6 + 0x8]
  2075. 00001676  30BC 0020                move.w     [A0], 0x20 /* ' ' */
  2076. 0000167A  6012                     bra        +0x14 /* 0000168E */
  2077. label0000167C:
  2078. 0000167C  206E 0008                movea.l    A0, [A6 + 0x8]
  2079. 00001680  30BC 0008                move.w     [A0], 0x8
  2080. 00001684  6008                     bra        +0xA /* 0000168E */
  2081. label00001686:
  2082. 00001686  206E 0008                movea.l    A0, [A6 + 0x8]
  2083. 0000168A  30BC 0020                move.w     [A0], 0x20 /* ' ' */
  2084. label0000168E:
  2085. 0000168E  700E                     moveq.l    D0, 0x0E
  2086. 00001690  6B1A                     bmi        +0x1C /* 000016AC */
  2087. 00001692  206E 0014                movea.l    A0, [A6 + 0x14]
  2088. 00001696  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  2089. 0000169A  6E10                     bgt        +0x12 /* 000016AC */
  2090. 0000169C  5088                     addq.l     A0, 8
  2091. 0000169E  3200                     move.w     D1, D0
  2092. 000016A0  E649                     lsr        D1.w, 3
  2093. 000016A2  4441                     neg.w      D1
  2094. 000016A4  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2095. 000016A8  0A3C 0004                xori.b     ccr, 4
  2096. label000016AC:
  2097. 000016AC  57C0                     seq        D0
  2098. 000016AE  4A00                     tst.b      D0
  2099. 000016B0  673C                     beq        +0x3E /* 000016EE */
  2100. 000016B2  2F00                     move.l     -[A7], D0
  2101. 000016B4  4267                     clr.w      -[A7]
  2102. 000016B6  486E FF68                pea.l      [A6 - 0x98]
  2103. 000016BA  A8AE                     syscall    EmptyRect
  2104. 000016BC  121F                     move.b     D1, [A7]+
  2105. 000016BE  201F                     move.l     D0, [A7]+
  2106. 000016C0  0A01 0001                xori.b     D1, 0x1
  2107. 000016C4  C001                     and.b      D0, D1
  2108. 000016C6  6726                     beq        +0x28 /* 000016EE */
  2109. 000016C8  206E 000C                movea.l    A0, [A6 + 0xC]
  2110. 000016CC  43EE FF68                lea.l      A1, [A6 - 0x98]
  2111. 000016D0  20D9                     move.l     [A0]+, [A1]+
  2112. 000016D2  20D9                     move.l     [A0]+, [A1]+
  2113. 000016D4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2114. 000016D8  206E 000C                movea.l    A0, [A6 + 0xC]
  2115. 000016DC  3028 0002                move.w     D0, [A0 + 0x2]
  2116. 000016E0  4440                     neg.w      D0
  2117. 000016E2  3F00                     move.w     -[A7], D0
  2118. 000016E4  3010                     move.w     D0, [A0]
  2119. 000016E6  4440                     neg.w      D0
  2120. 000016E8  3F00                     move.w     -[A7], D0
  2121. 000016EA  A8A8                     syscall    OffsetRect
  2122. 000016EC  601E                     bra        +0x20 /* 0000170C */
  2123. label000016EE:
  2124. 000016EE  4267                     clr.w      -[A7]
  2125. 000016F0  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  2126. 000016F4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2127. 000016F8  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  2128. 000016FC  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2129. 00001700  206E 000C                movea.l    A0, [A6 + 0xC]
  2130. 00001704  43EE FF68                lea.l      A1, [A6 - 0x98]
  2131. 00001708  22D8                     move.l     [A1]+, [A0]+
  2132. 0000170A  22D8                     move.l     [A1]+, [A0]+
  2133. label0000170C:
  2134. 0000170C  4267                     clr.w      -[A7]
  2135. 0000170E  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  2136. 00001712  486E FF4A                pea.l      [A6 - 0xB6]
  2137. 00001716  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2138. 0000171A  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2139. 0000171E  206E 0014                movea.l    A0, [A6 + 0x14]
  2140. 00001722  2248                     movea.l    A1, A0
  2141. 00001724  5089                     addq.l     A1, 8
  2142. 00001726  2F21                     move.l     -[A7], -[A1]
  2143. 00001728  2F21                     move.l     -[A7], -[A1]
  2144. 0000172A  3F3C 0008                move.w     -[A7], 0x8
  2145. 0000172E  43FA 045A                lea.l      A1, [PC + 0x45A /* 00001B8A, value 0x20 ' ', cstring "" */]
  2146. 00001732  2F21                     move.l     -[A7], -[A1]
  2147. 00001734  2F21                     move.l     -[A7], -[A1]
  2148. 00001736  3F3C 0008                move.w     -[A7], 0x8
  2149. 0000173A  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  2150. 0000173E  548F                     addq.l     A7, 2
  2151. 00001740  20DF                     move.l     [A0]+, [A7]+
  2152. 00001742  20DF                     move.l     [A0]+, [A7]+
  2153. 00001744  206E 0014                movea.l    A0, [A6 + 0x14]
  2154. 00001748  2248                     movea.l    A1, A0
  2155. 0000174A  5089                     addq.l     A1, 8
  2156. 0000174C  2F21                     move.l     -[A7], -[A1]
  2157. 0000174E  2F21                     move.l     -[A7], -[A1]
  2158. 00001750  3F3C 0008                move.w     -[A7], 0x8
  2159. 00001754  43FA 042C                lea.l      A1, [PC + 0x42C /* 00001B82, value 0x78000, cstring "" */]
  2160. 00001758  2F21                     move.l     -[A7], -[A1]
  2161. 0000175A  2F21                     move.l     -[A7], -[A1]
  2162. 0000175C  3F3C 0008                move.w     -[A7], 0x8
  2163. 00001760  4EAD 493A                jsr        [A5 + 0x493A /* export_2339 */]
  2164. 00001764  548F                     addq.l     A7, 2
  2165. 00001766  20DF                     move.l     [A0]+, [A7]+
  2166. 00001768  20DF                     move.l     [A0]+, [A7]+
  2167. 0000176A  206E 0014                movea.l    A0, [A6 + 0x14]
  2168. 0000176E  2248                     movea.l    A1, A0
  2169. 00001770  48E7 00C0                movem.l    -[A7], A0,A1
  2170. 00001774  486E FF26                pea.l      [A6 - 0xDA]
  2171. 00001778  3F2E FF4A                move.w     -[A7], [A6 - 0xB6]
  2172. 0000177C  4EBA EE5A                jsr        [PC - 0x11A6 /* 000005D8 */]
  2173. 00001780  201F                     move.l     D0, [A7]+
  2174. 00001782  4CDF 0300                movem.l    A0,A1, [A7]+
  2175. 00001786  2440                     movea.l    A2, D0
  2176. 00001788  5089                     addq.l     A1, 8
  2177. 0000178A  2F21                     move.l     -[A7], -[A1]
  2178. 0000178C  2F21                     move.l     -[A7], -[A1]
  2179. 0000178E  3F3C 0008                move.w     -[A7], 0x8
  2180. 00001792  508A                     addq.l     A2, 8
  2181. 00001794  2F22                     move.l     -[A7], -[A2]
  2182. 00001796  2F22                     move.l     -[A7], -[A2]
  2183. 00001798  3F3C 0008                move.w     -[A7], 0x8
  2184. 0000179C  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  2185. 000017A0  548F                     addq.l     A7, 2
  2186. 000017A2  20DF                     move.l     [A0]+, [A7]+
  2187. 000017A4  20DF                     move.l     [A0]+, [A7]+
  2188. 000017A6  206E 0008                movea.l    A0, [A6 + 0x8]
  2189. 000017AA  3F10                     move.w     -[A7], [A0]
  2190. 000017AC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2191. 000017B0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2192. 000017B4  4EBA E87E                jsr        [PC - 0x1782 /* 00000034 */]
  2193. 000017B8  4267                     clr.w      -[A7]
  2194. 000017BA  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  2195. 000017BE  487A F37C                pea.l      [PC - 0xC84 /* 00000B3C, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2196. 000017C2  42A7                     clr.l      -[A7]
  2197. 000017C4  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  2198. 000017C8  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2199. 000017CC  4267                     clr.w      -[A7]
  2200. 000017CE  486E FF46                pea.l      [A6 - 0xBA]
  2201. 000017D2  206E 0008                movea.l    A0, [A6 + 0x8]
  2202. 000017D6  3F10                     move.w     -[A7], [A0]
  2203. 000017D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2204. 000017DC  42A7                     clr.l      -[A7]
  2205. 000017DE  42A7                     clr.l      -[A7]
  2206. 000017E0  2F3A 0390                move.l     -[A7], [PC + 0x390 /* 00001B72, value 0x0, cstring "" */]
  2207. 000017E4  4EAD 419A                jsr        [A5 + 0x419A /* export_2095 */]
  2208. 000017E8  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2209. 000017EC  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2210. 000017F0  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2211. 000017F4  4EAD 378A                jsr        [A5 + 0x378A /* export_1773 */]
  2212. 000017F8  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2213. 000017FC  42A7                     clr.l      -[A7]
  2214. 000017FE  4EAD 41D2                jsr        [A5 + 0x41D2 /* export_2102 */]
  2215. 00001802  4267                     clr.w      -[A7]
  2216. 00001804  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2217. 00001808  4EAD 41AA                jsr        [A5 + 0x41AA /* export_2097 */]
  2218. 0000180C  101F                     move.b     D0, [A7]+
  2219. 0000180E  6738                     beq        +0x3A /* 00001848 */
  2220. 00001810  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2221. 00001814  A8A3                     syscall    EraseRect
  2222. 00001816  42A7                     clr.l      -[A7]
  2223. 00001818  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2224. 0000181C  4EAD 41CA                jsr        [A5 + 0x41CA /* export_2101 */]
  2225. 00001820  2D5F FF42                move.l     [A6 - 0xBE], [A7]+
  2226. 00001824  4267                     clr.w      -[A7]
  2227. 00001826  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  2228. 0000182A  486E FF68                pea.l      [A6 - 0x98]
  2229. 0000182E  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2230. 00001832  42A7                     clr.l      -[A7]
  2231. 00001834  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  2232. 00001838  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  2233. 0000183C  3D5F FFB8                move.w     [A6 - 0x48], [A7]+
  2234. 00001840  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2235. 00001844  4EAD 41B2                jsr        [A5 + 0x41B2 /* export_2098 */]
  2236. label00001848:
  2237. 00001848  3F2E FFB8                move.w     -[A7], [A6 - 0x48]
  2238. 0000184C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2239. 00001850  4EAD 378A                jsr        [A5 + 0x378A /* export_1773 */]
  2240. 00001854  4AAE FF5C                tst.l      [A6 - 0xA4]
  2241. 00001858  670C                     beq        +0xE /* 00001866 */
  2242. 0000185A  2F2E FF5C                move.l     -[A7], [A6 - 0xA4]
  2243. 0000185E  2F2E FF58                move.l     -[A7], [A6 - 0xA8]
  2244. 00001862  4EAD 41D2                jsr        [A5 + 0x41D2 /* export_2102 */]
  2245. label00001866:
  2246. 00001866  4267                     clr.w      -[A7]
  2247. 00001868  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  2248. 0000186C  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  2249. 00001870  3D5F FFB8                move.w     [A6 - 0x48], [A7]+
  2250. 00001874  7000                     moveq.l    D0, 0x00
  2251. 00001876  2D40 FF54                move.l     [A6 - 0xAC], D0
  2252. 0000187A  7018                     moveq.l    D0, 0x18
  2253. 0000187C  6B1A                     bmi        +0x1C /* 00001898 */
  2254. 0000187E  206E 0014                movea.l    A0, [A6 + 0x14]
  2255. 00001882  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  2256. 00001886  6E10                     bgt        +0x12 /* 00001898 */
  2257. 00001888  5088                     addq.l     A0, 8
  2258. 0000188A  3200                     move.w     D1, D0
  2259. 0000188C  E649                     lsr        D1.w, 3
  2260. 0000188E  4441                     neg.w      D1
  2261. 00001890  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2262. 00001894  0A3C 0004                xori.b     ccr, 4
  2263. label00001898:
  2264. 00001898  661A                     bne        +0x1C /* 000018B4 */
  2265. 0000189A  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2266. 0000189E  206E 0014                movea.l    A0, [A6 + 0x14]
  2267. 000018A2  5088                     addq.l     A0, 8
  2268. 000018A4  2F20                     move.l     -[A7], -[A0]
  2269. 000018A6  2F20                     move.l     -[A7], -[A0]
  2270. 000018A8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2271. 000018AC  486E FF70                pea.l      [A6 - 0x90]
  2272. 000018B0  4EAD 37A2                jsr        [A5 + 0x37A2 /* export_1776 */]
  2273. label000018B4:
  2274. 000018B4  700B                     moveq.l    D0, 0x0B
  2275. 000018B6  6B1A                     bmi        +0x1C /* 000018D2 */
  2276. 000018B8  206E 0014                movea.l    A0, [A6 + 0x14]
  2277. 000018BC  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  2278. 000018C0  6E10                     bgt        +0x12 /* 000018D2 */
  2279. 000018C2  5088                     addq.l     A0, 8
  2280. 000018C4  3200                     move.w     D1, D0
  2281. 000018C6  E649                     lsr        D1.w, 3
  2282. 000018C8  4441                     neg.w      D1
  2283. 000018CA  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2284. 000018CE  0A3C 0004                xori.b     ccr, 4
  2285. label000018D2:
  2286. 000018D2  6700 01D2                beq        +0x1D4 /* 00001AA6 */
  2287. 000018D6  4267                     clr.w      -[A7]
  2288. 000018D8  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2289. 000018DC  4EAD 41AA                jsr        [A5 + 0x41AA /* export_2097 */]
  2290. 000018E0  101F                     move.b     D0, [A7]+
  2291. 000018E2  6700 01C2                beq        +0x1C4 /* 00001AA6 */
  2292. 000018E6  7005                     moveq.l    D0, 0x05
  2293. 000018E8  6B1A                     bmi        +0x1C /* 00001904 */
  2294. 000018EA  206E 0014                movea.l    A0, [A6 + 0x14]
  2295. 000018EE  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  2296. 000018F2  6E10                     bgt        +0x12 /* 00001904 */
  2297. 000018F4  5088                     addq.l     A0, 8
  2298. 000018F6  3200                     move.w     D1, D0
  2299. 000018F8  E649                     lsr        D1.w, 3
  2300. 000018FA  4441                     neg.w      D1
  2301. 000018FC  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2302. 00001900  0A3C 0004                xori.b     ccr, 4
  2303. label00001904:
  2304. 00001904  663E                     bne        +0x40 /* 00001944 */
  2305. 00001906  42A7                     clr.l      -[A7]
  2306. 00001908  486E FEE0                pea.l      [A6 - 0x120]
  2307. 0000190C  4EAD 4672                jsr        [A5 + 0x4672 /* export_2250 */]
  2308. 00001910  1F3C 0001                move.b     -[A7], 0x1
  2309. 00001914  4EAD 467A                jsr        [A5 + 0x467A /* export_2251 */]
  2310. 00001918  2D57 FF3E                move.l     [A6 - 0xC2], [A7]
  2311. 0000191C  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2312. 00001920  2F2E FF3E                move.l     -[A7], [A6 - 0xC2]
  2313. 00001924  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2314. 00001928  4267                     clr.w      -[A7]
  2315. 0000192A  42A7                     clr.l      -[A7]
  2316. 0000192C  2F3C 0001 0048           move.l     -[A7], 0x10048
  2317. 00001932  A869                     syscall    FixRatio
  2318. 00001934  42A7                     clr.l      -[A7]
  2319. 00001936  2F3C 0001 0048           move.l     -[A7], 0x10048
  2320. 0000193C  A869                     syscall    FixRatio
  2321. 0000193E  4EAD 468A                jsr        [A5 + 0x468A /* export_2253 */]
  2322. 00001942  6040                     bra        +0x42 /* 00001984 */
  2323. label00001944:
  2324. 00001944  4267                     clr.w      -[A7]
  2325. 00001946  1F3C 0001                move.b     -[A7], 0x1
  2326. 0000194A  4EAD 2342                jsr        [A5 + 0x2342 /* export_1124 */]
  2327. 0000194E  1D5F FF79                move.b     [A6 - 0x87], [A7]+
  2328. 00001952  206E 0010                movea.l    A0, [A6 + 0x10]
  2329. 00001956  2F08                     move.l     -[A7], A0
  2330. 00001958  42A7                     clr.l      -[A7]
  2331. 0000195A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2332. 0000195E  A8F3                     syscall    OpenPicture
  2333. 00001960  201F                     move.l     D0, [A7]+
  2334. 00001962  205F                     movea.l    A0, [A7]+
  2335. 00001964  2080                     move.l     [A0], D0
  2336. 00001966  4267                     clr.w      -[A7]
  2337. 00001968  1F2E FF79                move.b     -[A7], [A6 - 0x87]
  2338. 0000196C  4EAD 2342                jsr        [A5 + 0x2342 /* export_1124 */]
  2339. 00001970  1D5F FF79                move.b     [A6 - 0x87], [A7]+
  2340. 00001974  206E 0010                movea.l    A0, [A6 + 0x10]
  2341. 00001978  2F10                     move.l     -[A7], [A0]
  2342. 0000197A  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2343. 0000197E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2344. 00001982  A87B                     syscall    ClipRect
  2345. label00001984:
  2346. 00001984  7021                     moveq.l    D0, 0x21
  2347. 00001986  2F00                     move.l     -[A7], D0
  2348. 00001988  A862                     syscall    ForeColor
  2349. 0000198A  701E                     moveq.l    D0, 0x1E
  2350. 0000198C  2F00                     move.l     -[A7], D0
  2351. 0000198E  A863                     syscall    BackColor
  2352. 00001990  4267                     clr.w      -[A7]
  2353. 00001992  206E 0014                movea.l    A0, [A6 + 0x14]
  2354. 00001996  5088                     addq.l     A0, 8
  2355. 00001998  2F20                     move.l     -[A7], -[A0]
  2356. 0000199A  2F20                     move.l     -[A7], -[A0]
  2357. 0000199C  4EAD 3792                jsr        [A5 + 0x3792 /* export_1774 */]
  2358. 000019A0  101F                     move.b     D0, [A7]+
  2359. 000019A2  6722                     beq        +0x24 /* 000019C6 */
  2360. 000019A4  206E FF46                movea.l    A0, [A6 - 0xBA]
  2361. 000019A8  4868 0002                pea.l      [A0 + 0x2]
  2362. 000019AC  206D FE3A                movea.l    A0, [A5 - 0x1C6]
  2363. 000019B0  4868 0002                pea.l      [A0 + 0x2]
  2364. 000019B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2365. 000019B8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2366. 000019BC  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  2367. 000019C0  42A7                     clr.l      -[A7]
  2368. 000019C2  A8EC                     syscall    CopyBits
  2369. 000019C4  601E                     bra        +0x20 /* 000019E4 */
  2370. label000019C6:
  2371. 000019C6  206E FF46                movea.l    A0, [A6 - 0xBA]
  2372. 000019CA  4868 0002                pea.l      [A0 + 0x2]
  2373. 000019CE  206D FE3A                movea.l    A0, [A5 - 0x1C6]
  2374. 000019D2  4868 0002                pea.l      [A0 + 0x2]
  2375. 000019D6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2376. 000019DA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2377. 000019DE  4267                     clr.w      -[A7]
  2378. 000019E0  42A7                     clr.l      -[A7]
  2379. 000019E2  A8EC                     syscall    CopyBits
  2380. label000019E4:
  2381. 000019E4  7005                     moveq.l    D0, 0x05
  2382. 000019E6  6B1A                     bmi        +0x1C /* 00001A02 */
  2383. 000019E8  206E 0014                movea.l    A0, [A6 + 0x14]
  2384. 000019EC  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  2385. 000019F0  6E10                     bgt        +0x12 /* 00001A02 */
  2386. 000019F2  5088                     addq.l     A0, 8
  2387. 000019F4  3200                     move.w     D1, D0
  2388. 000019F6  E649                     lsr        D1.w, 3
  2389. 000019F8  4441                     neg.w      D1
  2390. 000019FA  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2391. 000019FE  0A3C 0004                xori.b     ccr, 4
  2392. label00001A02:
  2393. 00001A02  6630                     bne        +0x32 /* 00001A34 */
  2394. 00001A04  2F2E FF3E                move.l     -[A7], [A6 - 0xC2]
  2395. 00001A08  4EAD 4692                jsr        [A5 + 0x4692 /* export_2254 */]
  2396. 00001A0C  206E 0014                movea.l    A0, [A6 + 0x14]
  2397. 00001A10  2248                     movea.l    A1, A0
  2398. 00001A12  5089                     addq.l     A1, 8
  2399. 00001A14  2F21                     move.l     -[A7], -[A1]
  2400. 00001A16  2F21                     move.l     -[A7], -[A1]
  2401. 00001A18  3F3C 0008                move.w     -[A7], 0x8
  2402. 00001A1C  43FA 015C                lea.l      A1, [PC + 0x15C /* 00001B7A, value 0x780000 'x\0\0', cstring "" */]
  2403. 00001A20  2F21                     move.l     -[A7], -[A1]
  2404. 00001A22  2F21                     move.l     -[A7], -[A1]
  2405. 00001A24  3F3C 0008                move.w     -[A7], 0x8
  2406. 00001A28  4EAD 4932                jsr        [A5 + 0x4932 /* export_2338 */]
  2407. 00001A2C  548F                     addq.l     A7, 2
  2408. 00001A2E  20DF                     move.l     [A0]+, [A7]+
  2409. 00001A30  20DF                     move.l     [A0]+, [A7]+
  2410. 00001A32  6002                     bra        +0x4 /* 00001A36 */
  2411. label00001A34:
  2412. 00001A34  A8F4                     syscall    ClosePicture
  2413. label00001A36:
  2414. 00001A36  4267                     clr.w      -[A7]
  2415. 00001A38  4EAD 417A                jsr        [A5 + 0x417A /* export_2091 */]
  2416. 00001A3C  101F                     move.b     D0, [A7]+
  2417. 00001A3E  6708                     beq        +0xA /* 00001A48 */
  2418. 00001A40  4267                     clr.w      -[A7]
  2419. 00001A42  AA40                     syscall    QDError
  2420. 00001A44  3D5F FFB8                move.w     [A6 - 0x48], [A7]+
  2421. label00001A48:
  2422. 00001A48  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2423. 00001A4C  4EAD 41B2                jsr        [A5 + 0x41B2 /* export_2098 */]
  2424. 00001A50  3F2E FFB8                move.w     -[A7], [A6 - 0x48]
  2425. 00001A54  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2426. 00001A58  7005                     moveq.l    D0, 0x05
  2427. 00001A5A  6B1A                     bmi        +0x1C /* 00001A76 */
  2428. 00001A5C  206E 0014                movea.l    A0, [A6 + 0x14]
  2429. 00001A60  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  2430. 00001A64  6E10                     bgt        +0x12 /* 00001A76 */
  2431. 00001A66  5088                     addq.l     A0, 8
  2432. 00001A68  3200                     move.w     D1, D0
  2433. 00001A6A  E649                     lsr        D1.w, 3
  2434. 00001A6C  4441                     neg.w      D1
  2435. 00001A6E  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2436. 00001A72  0A3C 0004                xori.b     ccr, 4
  2437. label00001A76:
  2438. 00001A76  660A                     bne        +0xC /* 00001A82 */
  2439. 00001A78  2F2E FF3E                move.l     -[A7], [A6 - 0xC2]
  2440. 00001A7C  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2441. 00001A80  6024                     bra        +0x26 /* 00001AA6 */
  2442. label00001A82:
  2443. 00001A82  206E 0010                movea.l    A0, [A6 + 0x10]
  2444. 00001A86  2F10                     move.l     -[A7], [A0]
  2445. 00001A88  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2446. 00001A8C  4267                     clr.w      -[A7]
  2447. 00001A8E  206E 0010                movea.l    A0, [A6 + 0x10]
  2448. 00001A92  2050                     movea.l    A0, [A0]
  2449. 00001A94  2050                     movea.l    A0, [A0]
  2450. 00001A96  4868 0002                pea.l      [A0 + 0x2]
  2451. 00001A9A  A8AE                     syscall    EmptyRect
  2452. 00001A9C  101F                     move.b     D0, [A7]+
  2453. 00001A9E  6706                     beq        +0x8 /* 00001AA6 */
  2454. 00001AA0  42A7                     clr.l      -[A7]
  2455. 00001AA2  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2456. label00001AA6:
  2457. 00001AA6  4AAE FF46                tst.l      [A6 - 0xBA]
  2458. 00001AAA  670E                     beq        +0x10 /* 00001ABA */
  2459. 00001AAC  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2460. 00001AB0  4EAD 41A2                jsr        [A5 + 0x41A2 /* export_2096 */]
  2461. 00001AB4  7000                     moveq.l    D0, 0x00
  2462. 00001AB6  2D40 FF46                move.l     [A6 - 0xBA], D0
  2463. label00001ABA:
  2464. 00001ABA  700E                     moveq.l    D0, 0x0E
  2465. 00001ABC  6B1A                     bmi        +0x1C /* 00001AD8 */
  2466. 00001ABE  206E 0014                movea.l    A0, [A6 + 0x14]
  2467. 00001AC2  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  2468. 00001AC6  6E10                     bgt        +0x12 /* 00001AD8 */
  2469. 00001AC8  5088                     addq.l     A0, 8
  2470. 00001ACA  3200                     move.w     D1, D0
  2471. 00001ACC  E649                     lsr        D1.w, 3
  2472. 00001ACE  4441                     neg.w      D1
  2473. 00001AD0  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2474. 00001AD4  0A3C 0004                xori.b     ccr, 4
  2475. label00001AD8:
  2476. 00001AD8  660A                     bne        +0xC /* 00001AE4 */
  2477. 00001ADA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2478. 00001ADE  2F2E FF68                move.l     -[A7], [A6 - 0x98]
  2479. 00001AE2  A8A8                     syscall    OffsetRect
  2480. label00001AE4:
  2481. 00001AE4  7000                     moveq.l    D0, 0x00
  2482. 00001AE6  6B1A                     bmi        +0x1C /* 00001B02 */
  2483. 00001AE8  206E 0014                movea.l    A0, [A6 + 0x14]
  2484. 00001AEC  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  2485. 00001AF0  6E10                     bgt        +0x12 /* 00001B02 */
  2486. 00001AF2  5088                     addq.l     A0, 8
  2487. 00001AF4  3200                     move.w     D1, D0
  2488. 00001AF6  E649                     lsr        D1.w, 3
  2489. 00001AF8  4441                     neg.w      D1
  2490. 00001AFA  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2491. 00001AFE  0A3C 0004                xori.b     ccr, 4
  2492. label00001B02:
  2493. 00001B02  660C                     bne        +0xE /* 00001B10 */
  2494. 00001B04  206E 000C                movea.l    A0, [A6 + 0xC]
  2495. 00001B08  43EE FF60                lea.l      A1, [A6 - 0xA0]
  2496. 00001B0C  20D9                     move.l     [A0]+, [A1]+
  2497. 00001B0E  20D9                     move.l     [A0]+, [A1]+
  2498. label00001B10:
  2499. 00001B10  486E FF7A                pea.l      [A6 - 0x86]
  2500. 00001B14  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2501. label00001B18:
  2502. 00001B18  4FEE FEC0                lea.l      A7, [A6 - 0x140]
  2503. 00001B1C  7009                     moveq.l    D0, 0x09
  2504. 00001B1E  6B1A                     bmi        +0x1C /* 00001B3A */
  2505. 00001B20  206E 0014                movea.l    A0, [A6 + 0x14]
  2506. 00001B24  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  2507. 00001B28  6E10                     bgt        +0x12 /* 00001B3A */
  2508. 00001B2A  5088                     addq.l     A0, 8
  2509. 00001B2C  3200                     move.w     D1, D0
  2510. 00001B2E  E649                     lsr        D1.w, 3
  2511. 00001B30  4441                     neg.w      D1
  2512. 00001B32  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  2513. 00001B36  0A3C 0004                xori.b     ccr, 4
  2514. label00001B3A:
  2515. 00001B3A  660E                     bne        +0x10 /* 00001B4A */
  2516. 00001B3C  206E 0010                movea.l    A0, [A6 + 0x10]
  2517. 00001B40  20AE FF3E                move.l     [A0], [A6 - 0xC2]
  2518. 00001B44  7000                     moveq.l    D0, 0x00
  2519. 00001B46  2D40 FF3E                move.l     [A6 - 0xC2], D0
  2520. label00001B4A:
  2521. 00001B4A  3D6E FFB8 0020           move.w     [A6 + 0x20], [A6 - 0x48]
  2522. 00001B50  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2523. 00001B54  4E5E                     unlink     A6
  2524. 00001B56  205F                     movea.l    A0, [A7]+
  2525. 00001B58  DEFC 0018                add.w      A7, 0x18
  2526. 00001B5C  4ED0                     jmp        [A0]
  2527. 00001B5E  9149                     subx.w     -[A0], -[A1]
  2528. 00001B60  4D50                     chk.w      D6, [A0]
  2529. 00001B62  4F52                     chk.w      D7, [A2]
  2530. 00001B64  544F                     addq.w     A7, 2
  2531. 00001B66  5045                     addq.w     D5, 8
  2532. 00001B68  4E50 484F                link       A0, -0xFFFFB7B1
  2533. 00001B6C  544F                     addq.w     A7, 2
  2534. 00001B6E  4344                     chk.w      D1, D4
  2535. 00001B70  0050 0000                ori.w      [A0], 0x0
  2536. 00001B74  0000 0000                ori.b      D0, 0x0
  2537. 00001B78  0200 0078                andi.b     D0, 0x78 /* 'x' */
  2538. 00001B7C  0000 0000                ori.b      D0, 0x0
  2539. 00001B80  0000 0007                ori.b      D0, 0x7
  2540. 00001B84  8000                     or.b       D0, D0
  2541. 00001B86  0000 0000                ori.b      D0, 0x0
  2542. 00001B8A  0000 0020                ori.b      D0, 0x20 /* ' ' */
  2543. 00001B8E  0000 0000                ori.b      D0, 0x0
  2544. 00001B92  0000 01F8                ori.b      D0, 0xF8
  2545. 00001B96  0000 0000                ori.b      D0, 0x0
  2546. 00001B9A  0000 0100                ori.b      D0, 0x0
  2547. 00001B9E  0000 0000                ori.b      D0, 0x0
  2548. 00001BA2  0000 0080                ori.b      D0, 0x80
  2549. 00001BA6  0000 0000                ori.b      D0, 0x0
  2550. 00001BAA  0000 0040                ori.b      D0, 0x40 /* '@' */
  2551. 00001BAE  0000 0000                ori.b      D0, 0x0
  2552. 00001BB2  0000 0010                ori.b      D0, 0x10
  2553. 00001BB6  0000 0000                ori.b      D0, 0x0
  2554. 00001BBA  0000 0008                ori.b      D0, 0x8
  2555. 00001BBE  0000 0000                ori.b      D0, 0x0
  2556. 00001BC2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2557. 00001BC6  0000 2F0C                ori.b      D0, 0xC
  2558. 00001BCA  286E 0008                movea.l    A4, [A6 + 0x8]
  2559. 00001BCE  206C 0010                movea.l    A0, [A4 + 0x10]
  2560. 00001BD2  4A90                     tst.l      [A0]
  2561. 00001BD4  670C                     beq        +0xE /* 00001BE2 */
  2562. 00001BD6  2F10                     move.l     -[A7], [A0]
  2563. 00001BD8  A8F5                     syscall    KillPicture
  2564. 00001BDA  206C 0010                movea.l    A0, [A4 + 0x10]
  2565. 00001BDE  7000                     moveq.l    D0, 0x00
  2566. 00001BE0  2080                     move.l     [A0], D0
  2567. label00001BE2:
  2568. 00001BE2  70FF                     moveq.l    D0, 0xFFFFFFFF
  2569. 00001BE4  B06C FF74                cmp.w      D0, [A4 - 0x8C]
  2570. 00001BE8  670C                     beq        +0xE /* 00001BF6 */
  2571. 00001BEA  3F2C FF74                move.w     -[A7], [A4 - 0x8C]
  2572. 00001BEE  A99A                     syscall    CloseResFile
  2573. 00001BF0  397C FFFF FF74           move.w     [A4 - 0x8C], 0xFFFF
  2574. label00001BF6:
  2575. 00001BF6  4A6C FF76                tst.w      [A4 - 0x8A]
  2576. 00001BFA  6712                     beq        +0x14 /* 00001C0E */
  2577. 00001BFC  4267                     clr.w      -[A7]
  2578. 00001BFE  3F2C FF76                move.w     -[A7], [A4 - 0x8A]
  2579. 00001C02  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2580. 00001C06  395F FF78                move.w     [A4 - 0x88], [A7]+
  2581. 00001C0A  426C FF76                clr.w      [A4 - 0x8A]
  2582. label00001C0E:
  2583. 00001C0E  396E 0010 FF78           move.w     [A4 - 0x88], [A6 + 0x10]
  2584. 00001C14  206E 0008                movea.l    A0, [A6 + 0x8]
  2585. 00001C18  2C48                     movea.l    A6, A0
  2586. 00001C1A  4EFA 00F8                jmp        [PC + 0xF8 /* 00001D14 */]
  2587. 00001C1E  0000 285F                ori.b      D0, 0x5F /* '_' */
  2588. 00001C22  4E5E                     unlink     A6
  2589. 00001C24  205F                     movea.l    A0, [A7]+
  2590. 00001C26  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2591. 00001C2A  4ED0                     jmp        [A0]
  2592. 00001C2C  8D48 414E                pack       -[A6], -[A0], 0x414E
  2593. 00001C30  444C                     neg.w      A4
  2594. 00001C32  4546                     chk.w      D2, D6
  2595. 00001C34  4149                     chk.w      D0, A1
  2596. 00001C36  4C55 5245                movem.l    D0,D2,D6,A1,A4,A6, [A5]
  2597. 00001C3A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2598. export_1907: // at 00001C3C (misaligned)
  2599. 00001C3E  FF74                     .extension 0xF74 <<F/4-5/7>> // unimplemented
  2600. 00001C40  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2601. 00001C44  206E 0018                movea.l    A0, [A6 + 0x18]
  2602. 00001C48  43EE FFBA                lea.l      A1, [A6 - 0x46]
  2603. 00001C4C  7010                     moveq.l    D0, 0x10
  2604. label00001C4E:
  2605. 00001C4E  22D8                     move.l     [A1]+, [A0]+
  2606. 00001C50  51C8 FFFC                dbf        D0, -0x6 /* 00001C4E */
  2607. 00001C54  3290                     move.w     [A1], [A0]
  2608. 00001C56  4EAD 378A                jsr        [A5 + 0x378A /* export_1773 */]
  2609. 00001C5A  426E FF78                clr.w      [A6 - 0x88]
  2610. 00001C5E  206E 0010                movea.l    A0, [A6 + 0x10]
  2611. 00001C62  7000                     moveq.l    D0, 0x00
  2612. 00001C64  2080                     move.l     [A0], D0
  2613. 00001C66  426E FF76                clr.w      [A6 - 0x8A]
  2614. 00001C6A  3D7C FFFF FF74           move.w     [A6 - 0x8C], 0xFFFF
  2615. 00001C70  486E FF7C                pea.l      [A6 - 0x84]
  2616. 00001C74  487A FF4E                pea.l      [PC - 0xB2 /* 00001BC4, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2617. 00001C78  2F0E                     move.l     -[A7], A6
  2618. 00001C7A  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  2619. 00001C7E  4267                     clr.w      -[A7]
  2620. 00001C80  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2621. 00001C84  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2622. 00001C88  41EE FFC0                lea.l      A0, [A6 - 0x40]
  2623. 00001C8C  1F10                     move.b     -[A7], [A0]
  2624. 00001C8E  3F3C 00FF                move.w     -[A7], 0xFF
  2625. 00001C92  4EAD 4922                jsr        [A5 + 0x4922 /* export_2336 */]
  2626. 00001C96  2F08                     move.l     -[A7], A0
  2627. 00001C98  1F3C 0001                move.b     -[A7], 0x1
  2628. 00001C9C  486E FF76                pea.l      [A6 - 0x8A]
  2629. 00001CA0  4EAD 0462                jsr        [A5 + 0x462 /* export_136 */]
  2630. 00001CA4  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2631. 00001CA8  4267                     clr.w      -[A7]
  2632. 00001CAA  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2633. 00001CAE  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2634. 00001CB2  41EE FFC0                lea.l      A0, [A6 - 0x40]
  2635. 00001CB6  1F10                     move.b     -[A7], [A0]
  2636. 00001CB8  3F3C 00FF                move.w     -[A7], 0xFF
  2637. 00001CBC  4EAD 4922                jsr        [A5 + 0x4922 /* export_2336 */]
  2638. 00001CC0  2F08                     move.l     -[A7], A0
  2639. 00001CC2  1F3C 0001                move.b     -[A7], 0x1
  2640. 00001CC6  4EAD 049A                jsr        [A5 + 0x49A /* export_143 */]
  2641. 00001CCA  3D5F FF74                move.w     [A6 - 0x8C], [A7]+
  2642. 00001CCE  4267                     clr.w      -[A7]
  2643. 00001CD0  2F2E FF74                move.l     -[A7], [A6 - 0x8C]
  2644. 00001CD4  486E FFBA                pea.l      [A6 - 0x46]
  2645. 00001CD8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2646. 00001CDC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2647. 00001CE0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2648. 00001CE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2649. 00001CE8  4EBA EF22                jsr        [PC - 0x10DE /* 00000C0C */]
  2650. 00001CEC  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2651. 00001CF0  70FF                     moveq.l    D0, 0xFFFFFFFF
  2652. 00001CF2  B06E FF74                cmp.w      D0, [A6 - 0x8C]
  2653. 00001CF6  6706                     beq        +0x8 /* 00001CFE */
  2654. 00001CF8  3F2E FF74                move.w     -[A7], [A6 - 0x8C]
  2655. 00001CFC  A99A                     syscall    CloseResFile
  2656. label00001CFE:
  2657. 00001CFE  4267                     clr.w      -[A7]
  2658. 00001D00  3F2E FF76                move.w     -[A7], [A6 - 0x8A]
  2659. 00001D04  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2660. 00001D08  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2661. 00001D0C  486E FF7C                pea.l      [A6 - 0x84]
  2662. 00001D10  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2663. label00001D14:
  2664. 00001D14  4FEE FF54                lea.l      A7, [A6 - 0xAC]
  2665. 00001D18  3D6E FF78 001C           move.w     [A6 + 0x1C], [A6 - 0x88]
  2666. 00001D1E  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2667. 00001D22  4E5E                     unlink     A6
  2668. 00001D24  205F                     movea.l    A0, [A7]+
  2669. 00001D26  DEFC 0014                add.w      A7, 0x14
  2670. 00001D2A  4ED0                     jmp        [A0]
  2671. 00001D2C  8D49 4D50                pack       -[A6], -[A1], 0x4D50
  2672. 00001D30  4F52                     chk.w      D7, [A2]
  2673. 00001D32  5450                     addq.w     [A0], 2
  2674. 00001D34  484F                     pea.l      A7
  2675. 00001D36  544F                     addq.w     A7, 2
  2676. 00001D38  4344                     chk.w      D1, D4
  2677. 00001D3A  0000                     .incomplete
  2678.